ProvideCodeGeneratorAttribute-Konstruktor
Wenden Sie dieses Attribut auf die Paketklasse eines Pakets an, das einen Code-Generator bereitstellt.
Namespace: Microsoft.VisualStudio.TextTemplating.VSHost
Assembly: Microsoft.VisualStudio.TextTemplating.VSHost.10.0 (in Microsoft.VisualStudio.TextTemplating.VSHost.10.0.dll)
Syntax
'Declaration
Public Sub New ( _
type As Type, _
name As String, _
description As String, _
generatesDesignTimeSource As Boolean _
)
public ProvideCodeGeneratorAttribute(
Type type,
string name,
string description,
bool generatesDesignTimeSource
)
public:
ProvideCodeGeneratorAttribute(
Type^ type,
String^ name,
String^ description,
bool generatesDesignTimeSource
)
new :
type:Type *
name:string *
description:string *
generatesDesignTimeSource:bool -> ProvideCodeGeneratorAttribute
public function ProvideCodeGeneratorAttribute(
type : Type,
name : String,
description : String,
generatesDesignTimeSource : boolean
)
Parameter
- type
Typ: System.Type
Der Typ, der die Codegeneratorschnittstelle "IVsSingleFileGenerator" implementiert
- name
Typ: System.String
Der Name dieses Generators, der in der Eigenschaft "Benutzerdefiniertes Tool" einer Datei verwendet wird, auf die sie angewendet wird
- description
Typ: System.String
Eine Klartextbeschreibung dieses Generators.
- generatesDesignTimeSource
Typ: System.Boolean
Wenn true, werden Typen von Dateien, die von diesem benutzerdefinierten Tool erstellt werden, für visuelle Designer verfügbar gemacht.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.