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é, vytvoří systém projektu příslušný název souboru; Tento název souboru je založen na názvu ProjectItem objektu, na kterém RunCustomTool byla vyvolána metoda.
Pokud CustomToolOutput vlastnost není prázdné, použije systém projektu existující hodnotu.
Pokud RunCustomTool úspěšně spustit (vrací chybu HRESULT), CustomToolOutput vlastnost prázdný řetězec.
Položku projektu vytvořené RunCustomTool metoda nahradí všechny položky projektu dříve vytvořené vlastní nástroj.Pokud není vlastní nástroj spuštěn úspěšně, všechny položky projektu dříve vytvořené vlastní nástroj odstraněn z projektu.
Před tuto metodu mohou volat, vlastní nástroj musí být spojen s ProjectItem nastavením CustomTool vlastnost z ProjectItem objektu.CustomTool Vlastnost vyžaduje nástroje pro identifikátor programu.
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.