57 references to GetComScope
System.Private.Windows.Core (5)
System\IO\StreamExtensions.cs (1)
18
return ComHelpers.
GetComScope
<IStream>(new ComManagedStream(stream, makeSeekable));
System\Private\Windows\Ole\ClipboardCore.cs (1)
124
using var iDataObject = ComHelpers.
GetComScope
<IDataObject>(dataObject);
System\Private\Windows\Ole\DragDropHelper.cs (3)
75
using var dataObjectScope = ComHelpers.
GetComScope
<IDataObject>(dataObject);
122
using var dataObjectScope = ComHelpers.
GetComScope
<IDataObject>(dataObject);
297
using var dataObjectScope = ComHelpers.
GetComScope
<IDataObject>(dataObject);
System.Windows.Forms (49)
System\Windows\Forms\Accessibility\AccessibleObject.cs (4)
1286
using var selection = ComHelpers.
GetComScope
<IRawElementProviderSimple>(selected);
3237
using var provider = ComHelpers.
GetComScope
<IRawElementProviderSimple>(this);
3249
using var provider = ComHelpers.
GetComScope
<IRawElementProviderSimple>(this);
3269
using var provider = ComHelpers.
GetComScope
<IRawElementProviderSimple>(this);
System\Windows\Forms\Accessibility\LabelEditUiaTextProvider.cs (2)
167
using var selection = ComHelpers.
GetComScope
<ITextRangeProvider>(new UiaTextRange(_owningChildEditAccessibilityObject, this, start, end));
215
using var ranges = ComHelpers.
GetComScope
<ITextRangeProvider>(new UiaTextRange(_owningChildEditAccessibilityObject, this, start, end));
System\Windows\Forms\ActiveX\AxHost.cs (15)
1881
using var persistStream = ComHelpers.
GetComScope
<IPersistStream>(_instance);
1886
using var persistStreamInit = ComHelpers.
GetComScope
<IPersistStreamInit>(_instance);
1899
using var persistStorage = ComHelpers.
GetComScope
<IPersistStorage>(_instance);
1906
using (var propertyBag = ComHelpers.
GetComScope
<IPropertyBag>(propBag))
1907
using (var persistPropBag = ComHelpers.
GetComScope
<IPersistPropertyBag>(_instance))
2031
using (var persistStream = ComHelpers.
GetComScope
<IPersistStream>(_instance))
2038
using (var persistStreamInit = ComHelpers.
GetComScope
<IPersistStreamInit>(_instance))
2045
using (var persistStorage = ComHelpers.
GetComScope
<IPersistStorage>(_instance))
2785
using var persistStream = ComHelpers.
GetComScope
<IPersistStream>(_instance);
2821
using var persistStorage = ComHelpers.
GetComScope
<IPersistStorage>(_instance);
2834
using var persistPropBag = ComHelpers.
GetComScope
<IPersistPropertyBag>(_instance);
3024
using var unknown = ComHelpers.
GetComScope
<IUnknown>(_instance);
3470
using var clientSite = ComHelpers.
GetComScope
<IOleClientSite>(_oleSite);
3479
using var clientSite = ComHelpers.
GetComScope
<IOleClientSite>(_oleSite);
3517
=> 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)
896
using var activeObject = ComHelpers.
GetComScope
<IOleInPlaceActiveObject>(_control);
1032
using var propertyBag = ComHelpers.
GetComScope
<IPropertyBag>(bagStream);
1485
using var propertyBag = ComHelpers.
GetComScope
<IPropertyBag>(bagStream);
System\Windows\Forms\ComponentModel\COM2Interop\COM2ComponentEditor.cs (2)
62
using var unknown = ComHelpers.
GetComScope
<IUnknown>(obj);
96
using var unknown = ComHelpers.
GetComScope
<IUnknown>(obj);
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
255
using var dispatch = ComHelpers.
GetComScope
<IDispatch>(comObject);
System\Windows\Forms\Control.cs (2)
4962
using var dropSource = ComHelpers.
GetComScope
<IDropSource>(
4964
using var dataScope = ComHelpers.
GetComScope
<Com.IDataObject>(dataObject);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (2)
228
using var selection = ComHelpers.
GetComScope
<ITextRangeProvider>(new UiaTextRange(_owningComboBox.ChildEditAccessibleObject, this, start, end));
282
using var ranges = ComHelpers.
GetComScope
<ITextRangeProvider>(new UiaTextRange(_owningComboBox.ChildEditAccessibleObject, this, start, end));
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
3091
using var oleCallback = ComHelpers.
GetComScope
<IRichEditOleCallback>(_oleCallback);
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (2)
49
using var selection = ComHelpers.
GetComScope
<ITextRangeProvider>(new UiaTextRange(Owner.AccessibilityObject, this, start, end));
73
using var ranges = ComHelpers.
GetComScope
<ITextRangeProvider>(new UiaTextRange(Owner.AccessibilityObject, this, start, end));
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2198
using var dropSource = ComHelpers.
GetComScope
<IDropSource>(CreateDropSource(dataObject, dragImage, cursorOffset, useDefaultDragImage));
2199
using var dataObjectScope = ComHelpers.
GetComScope
<Com.IDataObject>(dataObject);
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.HtmlDocumentShim.cs (2)
57
using var dispatch = ComHelpers.
GetComScope
<IDispatch>(proxy);
90
using var dispatch = ComHelpers.
GetComScope
<IDispatch>(proxy);
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (1)
562
using var insertedElement = ComHelpers.
GetComScope
<IHTMLElement>(newElement.DomElement);
System\Windows\Forms\Controls\WebBrowser\HtmlElement.HtmlElementShim.cs (2)
82
using var dispatch = ComHelpers.
GetComScope
<IDispatch>(proxy);
114
using var dispatch = ComHelpers.
GetComScope
<IDispatch>(proxy);
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.HtmlWindowShim.cs (2)
49
using var dispatch = ComHelpers.
GetComScope
<IDispatch>(proxy);
80
using var dispatch = ComHelpers.
GetComScope
<IDispatch>(proxy);
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (2)
355
using var htmlDocument2 = ComHelpers.
GetComScope
<IHTMLDocument2>(htmlDocument.DomDocument);
380
using var htmlDocument2 = ComHelpers.
GetComScope
<IHTMLDocument2>(htmlDocument.DomDocument);
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
672
using var clientSite = ComHelpers.
GetComScope
<IOleClientSite>(ActiveXSite);
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.Vista.cs (1)
36
using var events = ComHelpers.
GetComScope
<IFileDialogEvents>(new VistaDialogEvents(this));
System\Windows\Forms\Input\Cursor.cs (1)
411
using var pStream = ComHelpers.
GetComScope
<IStream>(stream);
System.Windows.Forms.Primitives (3)
Windows\Win32\PInvoke.UiaDisconnectProvider.cs (1)
15
using var providerScope = ComHelpers.
GetComScope
<IRawElementProviderSimple>(provider);
Windows\Win32\PInvoke.UiaRaiseNotificationEvent.cs (1)
20
using var providerScope = ComHelpers.
GetComScope
<IRawElementProviderSimple>(provider);
Windows\Win32\System\Com\ComSafeArrayScopeExtensions.cs (1)
27
using var pointer = ComHelpers.
GetComScope
<TComStruct>(interfaces[i]);