WebFileProperties2.CustomTool-Eigenschaft

Ruft den Programmbezeichner des benutzerdefinierten Tools ab (bzw. legt diesen fest), das der Webdatei zugeordnet ist. Ein benutzerdefiniertes Tool verwendet die dargestellte Webdatei als Eingabe und schreibt eine neue Datei.

Namespace:  VsWebSite90
Assembly:  VsWebSite.Interop90 (in VsWebSite.Interop90.dll)

Syntax

'Declaration
Property CustomTool As String
    Get
    Set
string CustomTool { get; set; }
property String^ CustomTool {
    String^ get ();
    void set (String^ value);
}
abstract CustomTool : string with get, set
function get CustomTool () : String
function set CustomTool (value : String)

Eigenschaftswert

Typ: System.String
Der Programmbezeichner des benutzerdefinierten Tools, das dem Projektelement zugeordnet ist.

Hinweise

Benutzerdefinierte Tools konvertieren Dateien zur Entwurfszeit von einem Typ in einen anderen. Die Formate der Eingabedatei und der Ausgabedatei hängen davon ab, welche Art der Verarbeitung das benutzerdefinierte Tool durchführt.

Ein benutzerdefiniertes Tool ist eine registrierte Komponente, mit der die IVsSingleFileGenerator-Schnittstelle implementiert wird. Der Programmbezeichner ist eine kurze Zeichenfolge, die beschreibt, was das benutzerdefinierte Tool durchführt. Diese Zeichenfolge wird vom benutzerdefinierten Toolersteller zugewiesen.

Wenn die CustomTool-Eigenschaft auf einen ungültigen Bezeichner gesetzt wird, fügt das Projektsystem der Aufgabenliste einen Eintrag mit der Meldung hinzu, dass das benutzerdefinierte Tool nicht instanziiert werden konnte.

Tipp

Das benutzerdefinierte Tool, das einem Projektelement zugeordnet wird, wird beim Schließen einer Website nicht gespeichert. Deshalb muss es jedes Mal neu zugeordnet werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

WebFileProperties2 Schnittstelle

VsWebSite90-Namespace

RunCustomTool

CustomToolNamespace