IVsSmartOpenScope Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Opens an existing assembly and maps the assembly's metadata to memory. The interface provides smart opening, automatically choosing between opening the scope with or without locking. You can get an instance of this interface using the SVsSmartOpenScope (SID_SVsSmartOpenScope) service.
public interface class IVsSmartOpenScope
public interface class IVsSmartOpenScope
__interface IVsSmartOpenScope
[System.Runtime.InteropServices.Guid("677D16F2-982E-49E6-ACDB-797991764AD8")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsSmartOpenScope
[<System.Runtime.InteropServices.Guid("677D16F2-982E-49E6-ACDB-797991764AD8")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsSmartOpenScope = interface
Public Interface IVsSmartOpenScope
- Attributes
Remarks
For more information about assembly scopes, see OpenScope Method.
Methods
OpenScope(String, UInt32, Guid, Object) |
Open a scope and return a requested interface on it. |