VSProjectItem.RunCustomTool – metoda
Spustí nástroj vlastní přidružené ProjectItem objektu.Je registrovaná součást, která implementuje vlastní nástroj IVsSingleFileGenerator rozhraní.Vlastní nástroje jsou podobné editory a návrhářů.
Obor názvů: VSLangProj
Sestavení: VSLangProj (v VSLangProj.dll)
Syntaxe
'Deklarace
Sub RunCustomTool
void RunCustomTool()
void RunCustomTool()
abstract RunCustomTool : unit -> unit
function RunCustomTool()
Poznámky
Provede vlastní nástroj jako vstupní soubor zastoupen ProjectItem a zapíše nový soubor, jehož název souboru naleznete v CustomToolOutput vlastnost.RunCustomTool Metoda Určuje hodnotu CustomToolOutput Vlastnost takto:
Pokud CustomToolOutput vlastnost je prázdná, systém project vytvoří příslušný soubor název; Tento název souboru je založen na názvu ProjectItem objektu, na kterém RunCustomTool byla vyvolána metoda.
Pokud CustomToolOutput je vlastnost není prázdná, použije systém projektu existující hodnotu.
Pokud RunCustomTool úspěšně spustit (vrací chybu HRESULT), CustomToolOutput je nastavena na prázdný řetězec.
Položku projektu vytvořené RunCustomTool Metoda nahradí všechny položky projektu vytvořili vlastní nástroje.Pokud úspěšně spustit vlastní nástroje, jakékoli dříve vytvořený pomocí nástroje vlastní položky projektu odstraněn z projektu.
Před tuto metodu mohou volat, vlastní nástroj musí spojené s ProjectItem nastavením CustomTool vlastnost z ProjectItem objektu.CustomTool Vlastnost vyžaduje identifikátor programu pro nástroj.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.