Condividi tramite


IVSMDCodeDomCreator Interface

Creates a CodeDom provider for a given hierarchy and item ID.

Namespace:  Microsoft.VisualStudio.Designer.Interfaces
Assembly:  Microsoft.VisualStudio.Designer.Interfaces (in Microsoft.VisualStudio.Designer.Interfaces.dll)

Syntax

'Dichiarazione
<GuidAttribute("4CC03BF7-4D89-4198-8E4D-17E217CA07B2")> _
<InterfaceTypeAttribute()> _
Public Interface IVSMDCodeDomCreator
'Utilizzo
Dim instance As IVSMDCodeDomCreator
[GuidAttribute("4CC03BF7-4D89-4198-8E4D-17E217CA07B2")]
[InterfaceTypeAttribute()]
public interface IVSMDCodeDomCreator
[GuidAttribute(L"4CC03BF7-4D89-4198-8E4D-17E217CA07B2")]
[InterfaceTypeAttribute()]
public interface class IVSMDCodeDomCreator
[<GuidAttribute("4CC03BF7-4D89-4198-8E4D-17E217CA07B2")>]
[<InterfaceTypeAttribute()>]
type IVSMDCodeDomCreator =  interface end
public interface IVSMDCodeDomCreator

Remarks

Visual Studio uses this to create CodeDom providers that are based on the Visual Studio code model.

In unmanaged code, this interface may be accessed by querying for the service SID_SVSMDDesignerService (defined in vsmanaged.h) and asking for this interface. In managed code, call GetService() with this type.

See Also

Reference

IVSMDCodeDomCreator Members

Microsoft.VisualStudio.Designer.Interfaces Namespace