16 references to VT_BSTR
PresentationCore (3)
MS\Internal\Ink\InkSerializedFormat\CustomAttributeSerializer.cs (2)
284case (VarEnum.VT_BSTR)://8 679case (VarEnum.VT_BSTR):
MS\Internal\Ink\InkSerializedFormat\SerializationHelper.cs (1)
308return VarEnum.VT_BSTR;
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\ComVariant.cs (7)
148if (VarType == VarEnum.VT_BSTR) 212case VarEnum.VT_BSTR: 297variant.VarType = VarEnum.VT_BSTR; 307variant.VarType = VarEnum.VT_BSTR; 406(VarEnum.VT_UNKNOWN or VarEnum.VT_DISPATCH or VarEnum.VT_LPSTR or VarEnum.VT_BSTR or VarEnum.VT_LPWSTR or VarEnum.VT_SAFEARRAY 487ThrowIfNotVarType(VarEnum.VT_BSTR); 494ThrowIfNotVarType(VarEnum.VT_BSTR);
System.Runtime.InteropServices (5)
System\Runtime\InteropServices\Marshalling\ComVariantMarshaller.cs (5)
157case VarEnum.VT_BSTR: 194case VarEnum.VT_BYREF | VarEnum.VT_BSTR: 252VarEnum.VT_BSTR 303case (VarEnum.VT_BSTR, string str): 310case (VarEnum.VT_BSTR, BStrWrapper str):
UIAutomationClient (1)
MS\Internal\Automation\UiaCoreApi.cs (1)
1231private static extern int RawUiaFind(SafeNodeHandle hnode, ref UiaFindParams pParams, UiaMiniCacheRequest pRequest, [MarshalAs(UnmanagedType.SafeArray)] out object[,] requestedData, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_I4)] out int[] offsets, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_BSTR)] out string[] treeStructures);