Partilhar via


Propriedade WebFileProperties2.CustomTool

Obtém ou define o identificador de programa da ferramenta personalizada que está associado ao arquivo Web. Uma ferramenta personalizada toma como entrada o arquivo da Web representados e grava um novo arquivo.

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

Sintaxe

'Declaração
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)

Valor de propriedade

Tipo: System.String
O identificador de programa da ferramenta personalizada que está associado com o item de projeto.

Comentários

Ferramentas personalizadas converter arquivos de um tipo para outro em tempo de design. Os formatos de arquivo de entrada e o arquivo de saída dependem de qual ferramenta personalizada foi projetada para manipular.

Uma ferramenta personalizada é um componente registrado que implementa o IVsSingleFileGenerator interface. O identificador de programa é uma cadeia de caracteres curta que descreve o que faz a ferramenta personalizada. Essa seqüência é atribuída pelo criador da ferramenta personalizada.

Se a CustomTool propriedade é definida como um identificador inválido, o sistema do projeto irá adicionar uma entrada para o Lista de tarefas que informa que a ferramenta personalizada não pôde ser instanciada.

ObservaçãoObservação

A ferramenta personalizada que está associada um item de projeto não é salvo quando um site é fechado. Portanto, ele deve ser re-associated cada vez.

Segurança do .NET Framework

Consulte também

Referência

WebFileProperties2 Interface

Namespace VsWebSite90

RunCustomTool

CustomToolNamespace