C# Variant (filter QueryBlock)

C# Variant (filter QueryBlock)

Hi
Im trying to execute a queryblock, but I keep getting a type mismatch exception. The code is below:
C# Code:
Object pvIdList = new Object();
Object values = new Object();
try
{
var result = filter.QueryBlock(ref values, ref pvIdList);
}
catch (Exception ex)
{
string s = "";
}

The exception:
Typeuoverensstemmelse. (Undtagelse fra HRESULT: 0x80020005 (DISP_E_TYPEMISMATCH))
What type should you use in C# when the function requires a variant?

This is a migrated post! Originally posted on 23.04.2012 by user brc. Please be aware that information can be outdated.