IVsScriptJmcProjectControl Interface
This interface is implemented by project systems that are able to classify Script source documents as user code or non-user code. This is the element type returned for VSHPROPID_ScriptJmcProjectControl.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.12.0 (in Microsoft.VisualStudio.Shell.Interop.12.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("B2908BBE-C9A6-4AA7-B258-3DB0DDA1D688")> _
Public Interface IVsScriptJmcProjectControl
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("B2908BBE-C9A6-4AA7-B258-3DB0DDA1D688")]
public interface IVsScriptJmcProjectControl
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"B2908BBE-C9A6-4AA7-B258-3DB0DDA1D688")]
public interface class IVsScriptJmcProjectControl
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("B2908BBE-C9A6-4AA7-B258-3DB0DDA1D688")>]
type IVsScriptJmcProjectControl = interface end
public interface IVsScriptJmcProjectControl
The IVsScriptJmcProjectControl type exposes the following members.
Properties
Name | Description | |
---|---|---|
EvalDefaultCodeType | ||
FunctionDefaultCodeType | ||
ScriptBlockDefaultCodeType |
Top
Methods
Name | Description | |
---|---|---|
GetUserCodeSourceType | Classify the source file as user code, library code or unrelated code. |
Top