diff --git a/Abc.MoqComplete/Abc.MoqComplete/CompletionProvider/MockVariableNameProvider.cs b/Abc.MoqComplete/Abc.MoqComplete/CompletionProvider/MockVariableNameProvider.cs
index 17f8cb5..eb5a18d 100644
--- a/Abc.MoqComplete/Abc.MoqComplete/CompletionProvider/MockVariableNameProvider.cs
+++ b/Abc.MoqComplete/Abc.MoqComplete/CompletionProvider/MockVariableNameProvider.cs
@@ -34,7 +34,7 @@ protected override bool AddLookupItems(CSharpCodeCompletionContext context, IIte
var localVarDeclaration = identifier.Parent as ILocalVariableDeclaration;
var fieldDeclaration = identifier.Parent as IFieldDeclaration;
- var regularParameterDeclaration = identifier.Parent as IRegularParameterDeclaration;
+ var regularParameterDeclaration = identifier.Parent as ITypeMemberRegularParameterDeclaration;
var (kind, scalarTypeName) = GetKindAndDeclaration(localVarDeclaration, fieldDeclaration, regularParameterDeclaration);
@@ -45,7 +45,7 @@ protected override bool AddLookupItems(CSharpCodeCompletionContext context, IIte
}
private static (NamedElementKinds?, IReferenceName) GetKindAndDeclaration(ILocalVariableDeclaration localVarDeclaration, IFieldDeclaration fieldDeclaration,
- IRegularParameterDeclaration regularParameterDeclaration)
+ ITypeMemberRegularParameterDeclaration regularParameterDeclaration)
{
NamedElementKinds? kind = null;
IReferenceName scalarTypeName = null;
diff --git a/Abc.MoqComplete/Abc.MoqComplete/Resources/plugin.xml b/Abc.MoqComplete/Abc.MoqComplete/Resources/plugin.xml
index 5d6a37f..5e42e70 100644
--- a/Abc.MoqComplete/Abc.MoqComplete/Resources/plugin.xml
+++ b/Abc.MoqComplete/Abc.MoqComplete/Resources/plugin.xml
@@ -1,9 +1,9 @@