Partager via


WebFileProperties2.CustomTool, propriété

Obtient ou définit l'identificateur de programme de l'outil personnalisé associé au fichier Web. Un outil personnalisé utilise comme données d'entrée le fichier Web représenté et écrit un nouveau fichier.

Espace de noms :  VsWebSite90
Assembly :  VsWebSite.Interop90 (dans VsWebSite.Interop90.dll)

Syntaxe

'Déclaration
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)

Valeur de propriété

Type : System.String
Identificateur de programme de l'outil personnalisé associé à l'élément de projet.

Notes

Les outils personnalisés convertissent des fichiers d'un type à l'autre au moment du design. Les formats du fichier d'entrée et du fichier de sortie dépendent des formats dont la gestion est prévue par le design de l'outil personnalisé.

Un outil personnalisé est un composant inscrit qui implémente l'interface IVsSingleFileGenerator. L'identificateur de programme est une chaîne courte qui décrit les actions de l'outil personnalisé. Cette chaîne est attribuée par le créateur de l'outil personnalisé.

Si la propriété CustomTool a pour valeur un identificateur non valide, le système de projet ajoutera à la Liste des tâches une entrée qui signale que l'outil personnalisé n'a pas pu être instancié.

Notes

L'outil personnalisé associé à un élément de projet n'est pas enregistré lors de la fermeture d'un site Web. Par conséquent, il doit être réassocié à chaque fois.

Sécurité .NET Framework

Voir aussi

Référence

WebFileProperties2 Interface

VsWebSite90, espace de noms

RunCustomTool

CustomToolNamespace