189 references to GetComScope
ComDisabled.Tests (3)
DataObjectComTests.cs (3)
28using var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData); 48var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData); 66var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData);
System.Private.Windows.Core (4)
System\IO\StreamExtensions.cs (1)
18return ComHelpers.GetComScope<IStream>(new ComManagedStream(stream, makeSeekable));
System\Private\Windows\Ole\ClipboardCore.cs (1)
96using var iDataObject = ComHelpers.GetComScope<IDataObject>(dataObject);
System\Private\Windows\Ole\DragDropHelper.cs (2)
67using var dataObjectScope = ComHelpers.GetComScope<IDataObject>(dataObject); 289using var dataObjectScope = ComHelpers.GetComScope<IDataObject>(dataObject);
System.Private.Windows.Core.Tests (1)
System\Private\Windows\Ole\ClipboardCoreTests.cs (1)
54using ComScope<IDataObject> iDataObject = ComHelpers.GetComScope<IDataObject>(dataObject);
System.Windows.Forms (49)
System\Windows\Forms\Accessibility\AccessibleObject.cs (4)
1286using var selection = ComHelpers.GetComScope<IRawElementProviderSimple>(selected); 3237using var provider = ComHelpers.GetComScope<IRawElementProviderSimple>(this); 3249using var provider = ComHelpers.GetComScope<IRawElementProviderSimple>(this); 3269using var provider = ComHelpers.GetComScope<IRawElementProviderSimple>(this);
System\Windows\Forms\Accessibility\LabelEditUiaTextProvider.cs (2)
167using var selection = ComHelpers.GetComScope<ITextRangeProvider>(new UiaTextRange(_owningChildEditAccessibilityObject, this, start, end)); 215using var ranges = ComHelpers.GetComScope<ITextRangeProvider>(new UiaTextRange(_owningChildEditAccessibilityObject, this, start, end));
System\Windows\Forms\ActiveX\AxHost.cs (15)
1884using var persistStream = ComHelpers.GetComScope<IPersistStream>(_instance); 1889using var persistStreamInit = ComHelpers.GetComScope<IPersistStreamInit>(_instance); 1902using var persistStorage = ComHelpers.GetComScope<IPersistStorage>(_instance); 1909using (var propertyBag = ComHelpers.GetComScope<IPropertyBag>(propBag)) 1910using (var persistPropBag = ComHelpers.GetComScope<IPersistPropertyBag>(_instance)) 2034using (var persistStream = ComHelpers.GetComScope<IPersistStream>(_instance)) 2041using (var persistStreamInit = ComHelpers.GetComScope<IPersistStreamInit>(_instance)) 2048using (var persistStorage = ComHelpers.GetComScope<IPersistStorage>(_instance)) 2788using var persistStream = ComHelpers.GetComScope<IPersistStream>(_instance); 2824using var persistStorage = ComHelpers.GetComScope<IPersistStorage>(_instance); 2837using var persistPropBag = ComHelpers.GetComScope<IPersistPropertyBag>(_instance); 3027using var unknown = ComHelpers.GetComScope<IUnknown>(_instance); 3473using var clientSite = ComHelpers.GetComScope<IOleClientSite>(_oleSite); 3482using var clientSite = ComHelpers.GetComScope<IOleClientSite>(_oleSite); 3520=> ComHelpers.GetComScope<T>(_instance);
System\Windows\Forms\ActiveX\AxHost.State.cs (1)
189=> _propertyBag is null ? default : ComHelpers.GetComScope<IPropertyBag>(_propertyBag);
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (3)
896using var activeObject = ComHelpers.GetComScope<IOleInPlaceActiveObject>(_control); 1032using var propertyBag = ComHelpers.GetComScope<IPropertyBag>(bagStream); 1485using var propertyBag = ComHelpers.GetComScope<IPropertyBag>(bagStream);
System\Windows\Forms\ComponentModel\COM2Interop\COM2ComponentEditor.cs (2)
62using var unknown = ComHelpers.GetComScope<IUnknown>(obj); 96using var unknown = ComHelpers.GetComScope<IUnknown>(obj);
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
255using var dispatch = ComHelpers.GetComScope<IDispatch>(comObject);
System\Windows\Forms\Control.cs (2)
4948using var dropSource = ComHelpers.GetComScope<IDropSource>( 4950using var dataScope = ComHelpers.GetComScope<Com.IDataObject>(dataObject);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (2)
228using var selection = ComHelpers.GetComScope<ITextRangeProvider>(new UiaTextRange(_owningComboBox.ChildEditAccessibleObject, this, start, end)); 282using var ranges = ComHelpers.GetComScope<ITextRangeProvider>(new UiaTextRange(_owningComboBox.ChildEditAccessibleObject, this, start, end));
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
3110using var oleCallback = ComHelpers.GetComScope<IRichEditOleCallback>(_oleCallback);
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (2)
49using var selection = ComHelpers.GetComScope<ITextRangeProvider>(new UiaTextRange(Owner.AccessibilityObject, this, start, end)); 73using var ranges = ComHelpers.GetComScope<ITextRangeProvider>(new UiaTextRange(Owner.AccessibilityObject, this, start, end));
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2193using var dropSource = ComHelpers.GetComScope<IDropSource>(CreateDropSource(dataObject, dragImage, cursorOffset, useDefaultDragImage)); 2194using var dataObjectScope = ComHelpers.GetComScope<Com.IDataObject>(dataObject);
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.HtmlDocumentShim.cs (2)
57using var dispatch = ComHelpers.GetComScope<IDispatch>(proxy); 90using var dispatch = ComHelpers.GetComScope<IDispatch>(proxy);
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (1)
562using var insertedElement = ComHelpers.GetComScope<IHTMLElement>(newElement.DomElement);
System\Windows\Forms\Controls\WebBrowser\HtmlElement.HtmlElementShim.cs (2)
82using var dispatch = ComHelpers.GetComScope<IDispatch>(proxy); 114using var dispatch = ComHelpers.GetComScope<IDispatch>(proxy);
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.HtmlWindowShim.cs (2)
49using var dispatch = ComHelpers.GetComScope<IDispatch>(proxy); 80using var dispatch = ComHelpers.GetComScope<IDispatch>(proxy);
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (2)
355using var htmlDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(htmlDocument.DomDocument); 380using var htmlDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(htmlDocument.DomDocument);
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
672using var clientSite = ComHelpers.GetComScope<IOleClientSite>(ActiveXSite);
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.Vista.cs (1)
36using var events = ComHelpers.GetComScope<IFileDialogEvents>(new VistaDialogEvents(this));
System\Windows\Forms\Input\Cursor.cs (1)
411using var pStream = ComHelpers.GetComScope<IStream>(stream);
System.Windows.Forms.Primitives (1)
Windows\Win32\System\Com\ComSafeArrayScopeExtensions.cs (1)
27using var pointer = ComHelpers.GetComScope<TComStruct>(interfaces[i]);
System.Windows.Forms.Primitives.Tests (5)
System\Windows\Forms\Automation\UiaTextRangeTests.cs (3)
246using var textRange2Scope = ComHelpers.GetComScope<ITextRangeProvider>(textRange2); 276using var textRangeScope = ComHelpers.GetComScope<ITextRangeProvider>(targetRange); 963using var targetRangeScope = ComHelpers.GetComScope<ITextRangeProvider>(targetRange);
Windows\Win32\System\Com\ComSafeArrayScopeTests.cs (1)
32using var expected = ComHelpers.GetComScope<IRawElementProviderSimple>(providers[0]);
Windows\Win32\UI\Accessibility\AccessibleDispatchTests.cs (1)
17using var dispatch = ComHelpers.GetComScope<IDispatch>(accessibleObject);
System.Windows.Forms.Tests (126)
System\Windows\Forms\Application.ComponentManagerTests.cs (11)
45using var component = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock.Object)); 59using var component = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock.Object)); 72using var component = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock.Object)); 92using var component = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock.Object)); 108using var component = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock.Object)); 122using var component = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock.Object)); 153using var component = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock.Object)); 184using var component = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(new MockWrapper(mock.Object))); 215using var component = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock.Object)); 298using var component1 = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock1.Object)); 301using var component2 = ComHelpers.GetComScope<IMsoComponent>(new MockWrapper(mock2.Object));
System\Windows\Forms\AxHostTests.cs (3)
1612using var iPictureDisp = ComHelpers.GetComScope<IDispatch>(disp); 1637using var iPictureDisp = ComHelpers.GetComScope<IDispatch>(disp); 3083using var ocx = ComHelpers.GetComScope<IUnknown>(control.GetOcx());
System\Windows\Forms\ClipboardTests.cs (2)
465using var dataScope = ComHelpers.GetComScope<Com.IDataObject>(data); 1329using var iDataObject = ComHelpers.GetComScope<Com.IDataObject>(dataObject);
System\Windows\Forms\ComboBox.ComboBoxUiaTextProviderTests.cs (1)
895using var rawElementProvider = ComHelpers.GetComScope<IRawElementProviderSimple>(comboBox.AccessibilityObject);
System\Windows\Forms\ComponentModel\Com2Interop\COM2PictureConverterTests.cs (4)
70using var unknown = ComHelpers.GetComScope<IUnknown>(nullIPicture); 80using var unknown = ComHelpers.GetComScope<IUnknown>(iconIPicture); 101using var unknown = ComHelpers.GetComScope<IUnknown>(bitmapIPicture); 123using var unknown = ComHelpers.GetComScope<IUnknown>(new TestIPicture(1, PICTYPE.PICTYPE_METAFILE));
System\Windows\Forms\ComponentModel\Com2Interop\ComNativeDescriptorTests.cs (1)
191using var accessible = ComHelpers.GetComScope<IAccessible>(value);
System\Windows\Forms\DataObjectComTests.cs (2)
29var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData); 47var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData);
System\Windows\Forms\DataObjectTests.cs (7)
2798using var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData); 2829using var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData); 2848using var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData); 2865using var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData); 2881using var inDataPtr = ComHelpers.GetComScope<Com.IDataObject>(inData); 2896using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 2917using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native);
System\Windows\Forms\HtmlDocumentTests.cs (33)
96using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 121using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 226using var iHtmlElement2 = ComHelpers.GetComScope<IHTMLElement2>(active.DomElement); 312using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 344using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 410using var iHtmlDomNode = ComHelpers.GetComScope<IHTMLDOMNode>(element.Parent.DomElement); 411using var domElement = ComHelpers.GetComScope<IHTMLDOMNode>(element.DomElement); 455using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 513using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 618using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 642using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 704using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 792using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 815using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 981using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 1005using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 1118using var iHTMLDocument3 = ComHelpers.GetComScope<IHTMLDocument3>(document.DomDocument); 1143using var iHTMLDocument3 = ComHelpers.GetComScope<IHTMLDocument3>(document.DomDocument); 1207using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 1231using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 1344using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 1368using var iHTMLDocument2 = ComHelpers.GetComScope<IHTMLDocument2>(document.DomDocument); 1489using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2017using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2056using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2094using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2132using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2170using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2208using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2246using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2284using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2322using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument); 2360using var iHTMLDocument4 = ComHelpers.GetComScope<IHTMLDocument4>(document.DomDocument);
System\Windows\Forms\HtmlElementTests.cs (45)
226using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 249using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 353using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 378using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 443using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 469using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 564using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 590using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 682using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 708using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 865using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 896using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 976using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 1002using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 1105using var iHTMLElement2 = ComHelpers.GetComScope<IHTMLElement2>(element.DomElement); 1129using var iHTMLElement2 = ComHelpers.GetComScope<IHTMLElement2>(element.DomElement); 1195using var iHTMLElement2 = ComHelpers.GetComScope<IHTMLElement2>(element.DomElement); 1219using var iHTMLElement2 = ComHelpers.GetComScope<IHTMLElement2>(element.DomElement); 1287using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 1325using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 1367using var iHTMLElement2 = ComHelpers.GetComScope<IHTMLElement2>(element.DomElement); 1391using var iHTMLElement2 = ComHelpers.GetComScope<IHTMLElement2>(element.DomElement); 1599using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 1641using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 1682using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 1870using var iHTMLElement = ComHelpers.GetComScope<IHTMLElement>(element.DomElement); 2565using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2606using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2647using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2688using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2730using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2771using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2812using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2853using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2894using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2935using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 2976using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 3017using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 3058using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 3099using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 3140using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 3181using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 3222using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 3263using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement); 3304using var iHTMLElement3 = ComHelpers.GetComScope<IHTMLElement3>(element.DomElement);
System\Windows\Forms\HtmlToClrEventProxyTest.cs (3)
18using var dispatchEx = ComHelpers.GetComScope<IDispatchEx>(proxy); 45using var dispatchEx = ComHelpers.GetComScope<IDispatchEx>(proxy); 74using var dispatch = ComHelpers.GetComScope<IDispatch>(proxy);
System\Windows\Forms\NativeToWinFormsAdapterTests.cs (11)
23using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 48using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 67using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 82using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 154using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 168using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 185using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 201using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 216using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 424using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native); 443using var comDataObject = ComHelpers.GetComScope<Com.IDataObject>(native);
System\Windows\Forms\WebBrowserTests.cs (3)
302using var webBrowser = ComHelpers.GetComScope<IWebBrowser2>(control.ActiveXInstance); 1735using var webBrowser = ComHelpers.GetComScope<IWebBrowser2>(control.ActiveXInstance); 3618using var webBrowser = ComHelpers.GetComScope<IWebBrowser2>(control.ActiveXInstance);