8 instantiations of ComSafeArrayScope
System.Windows.Forms (7)
System\Windows\Forms\Accessibility\AccessibleObject.cs (1)
1284
ComSafeArrayScope<IRawElementProviderSimple> scope =
new
(1);
System\Windows\Forms\Accessibility\LabelEditUiaTextProvider.cs (2)
165
ComSafeArrayScope<ITextRangeProvider> result =
new
(1);
213
ComSafeArrayScope<ITextRangeProvider> result =
new
(1);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (2)
226
ComSafeArrayScope<ITextRangeProvider> result =
new
(1);
280
ComSafeArrayScope<ITextRangeProvider> result =
new
(1);
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (2)
47
ComSafeArrayScope<ITextRangeProvider> result =
new
(1);
71
ComSafeArrayScope<ITextRangeProvider> result =
new
(1);
System.Windows.Forms.Primitives (1)
Windows\Win32\System\Com\ComSafeArrayScopeExtensions.cs (1)
22
ComSafeArrayScope<TComStruct> scope =
new
(length);
12 references to ComSafeArrayScope
System.Windows.Forms (7)
System\Windows\Forms\Accessibility\AccessibleObject.cs (1)
1284
ComSafeArrayScope
<IRawElementProviderSimple> scope = new(1);
System\Windows\Forms\Accessibility\LabelEditUiaTextProvider.cs (2)
165
ComSafeArrayScope
<ITextRangeProvider> result = new(1);
213
ComSafeArrayScope
<ITextRangeProvider> result = new(1);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (2)
226
ComSafeArrayScope
<ITextRangeProvider> result = new(1);
280
ComSafeArrayScope
<ITextRangeProvider> result = new(1);
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (2)
47
ComSafeArrayScope
<ITextRangeProvider> result = new(1);
71
ComSafeArrayScope
<ITextRangeProvider> result = new(1);
System.Windows.Forms.Primitives (5)
Windows\Win32\System\Com\ComSafeArrayScope.cs (2)
70
public static implicit operator SAFEARRAY**(in
ComSafeArrayScope
<T> scope) => scope._value;
72
public static implicit operator SAFEARRAY*(in
ComSafeArrayScope
<T> scope) => scope._value;
Windows\Win32\System\Com\ComSafeArrayScopeExtensions.cs (3)
9
/// Creates a <see cref="
ComSafeArrayScope
{T}"/> where T is <typeparamref name="TComStruct"/> from an array of
18
public static unsafe
ComSafeArrayScope
<TComStruct> CreateComSafeArrayScope<TComStruct, TComInterface>(this TComInterface[] interfaces)
22
ComSafeArrayScope
<TComStruct> scope = new(length);