This topic has not yet been rated - Rate this topic

IVsSmartOpenScope Interface

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.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in microsoft.visualstudio.shell.interop.8.0.dll)

[InterfaceTypeAttribute(1)] 
[GuidAttribute("677D16F2-982E-49E6-ACDB-797991764AD8")] 
public interface IVsSmartOpenScope
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("677D16F2-982E-49E6-ACDB-797991764AD8") */ 
public interface IVsSmartOpenScope
InterfaceTypeAttribute(1) 
GuidAttribute("677D16F2-982E-49E6-ACDB-797991764AD8") 
public interface IVsSmartOpenScope

For more information about assembly scopes, see IMetaDataDispenser::OpenScope Method.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ