Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule pokazano, jak utworzyć szablon elementu za pomocą Kreatora eksportu szablonu lub ręcznie, a także jak edytować i używać szablonów elementów. Jeśli szablon składa się z wielu plików, zobacz również Porady: tworzenie szablonów elementów z wieloma plikami.
Dodawanie szablonu elementu
Tworzenie lub otwieranie projektu w programie Visual Studio.
Wybierz pozycję Dodaj>nowy element projektu lub naciśnij Ctrl+Shift+A.
W oknie dialogowym Dodawanie nowego elementu wybierz element, a następnie wybierz pozycję Dodaj , aby dodać go do projektu.
Zmodyfikuj element zgodnie z potrzebami i wskaż, w którym miejscu, jeśli gdziekolwiek, powinna nastąpić zamiana parametrów. Aby uzyskać więcej informacji, zobacz How to: Substitute parameters in a template (Instrukcje: zastępowanie parametrów w szablonie).
Zapisz element.
Wybierzopcję Szablon eksportuprojektu>. Otwiera się Kreator Eksportu Szablonu.
Na stronie Wybierz typ szablonu wybierz pozycję Szablon elementu, wybierz projekt zawierający element, a następnie wybierz przycisk Dalej.
Na stronie Wybierz element do wyeksportowania wybierz element, dla którego chcesz utworzyć szablon, a następnie wybierz przycisk Dalej.
Na stronie Wybierz odwołania do elementu wybierz wszystkie odwołania do zestawu, które mają zostać uwzględnione w szablonie, a następnie wybierz przycisk Dalej.
Na stronie Wybieranie opcji szablonu :
Wprowadź nazwę szablonu i opcjonalny opis, obraz ikony i obraz podglądu.
Pliki ikon dla elementów są .ico plikami, zgodnie z opisem w temacie Obrazy i ikony dla programu Visual Studio. Obraz podglądu to obraz o wymiarach 200 x 200, który pojawia się w oknie dialogowym Dodawanie nowego elementu . Możesz pobrać bibliotekę obrazów programu Visual Studio , aby uzyskać ikony spójne ze stylem programu Visual Studio.
Wybierz, czy chcesz automatycznie zaimportować szablon do programu Visual Studio i wyświetlić okno eksploratora w folderze plików wyjściowych.
Wybierz Zakończ
Pliki szablonów są kompresowane do pliku .zip i kopiowane do katalogu wyświetlanego w kreatorze w obszarze Lokalizacja wyjściowa. Domyślna lokalizacja to %USERPROFILE%\Documents\Visual Studio <version>\My Exported Templates.
W przypadku wybrania opcji Automatycznie importuj szablon do programu Visual Studio plik .zip zostanie również dodany do katalogu ItemTemplates użytkownika. Lokalizacja domyślna to %USERPROFILE%\Documents\Visual Studio <version>\Templates\ItemTemplates.
Teraz możesz używać szablonu elementu w swoich projektach.
Korzystanie z szablonu elementu
- Jeśli podczas tworzenia szablonu nie wybrano opcji Automatycznie importuj szablon do programu Visual Studio , skopiuj plik .zip do katalogu ItemTemplates . Lokalizacja domyślna to %USERPROFILE%\Documents\Visual Studio <version>\Templates\ItemTemplates.
- Zamknij program Visual Studio, a następnie otwórz go ponownie.
- Utwórz nowy projekt lub otwórz istniejący projekt, a następnie wybierz pozycję Projekt>Dodaj nowy element
- Wybierz szablon elementu w oknie dialogowym Dodawanie nowego elementu . Jeśli opis został dodany w Kreatorze eksportu szablonu, opis jest wyświetlany po prawej stronie okna dialogowego.
- Wybierz pozycję Dodaj , aby dodać element szablonu do projektu.
Edytowanie pliku vstemplate
Kreator tworzy szablon podstawowy, ale w niektórych przypadkach po wyeksportowaniu szablonu trzeba ręcznie zmodyfikować plik vstemplate . Jeśli na przykład chcesz, aby element pojawił się w oknie dialogowym Dodawanie nowego elementu dla projektu aplikacji uniwersalnej systemu Windows, musisz edytować plik vstemplate .
- Wyodrębnij plik .zip wyeksportowanego szablonu elementu i otwórz plik vstemplate w programie Visual Studio.
- Edytuj plik zgodnie z potrzebami. W przypadku projektu uniwersalnego systemu Windows w języku C# dodaj
<TemplateID>Microsoft.CSharp.Class</TemplateID>wewnątrz<TemplateData>elementu. - Zapisz i zamknij plik vstemplate , a następnie zastąp go w pliku .zip .
Włączanie szablonów dla określonych podtypów projektu
Możesz edytować plik vstemplate , aby określić, że szablon elementu jest wyświetlany tylko dla niektórych podtypów projektu, takich jak Windows, Office, Baza danych lub Sieć Web.
- Otwórz plik vstemplate do edycji.
- Dodaj element ProjectSubType bezpośrednio po
ProjectTypeelemencie z wartościąWindows,Office,Database, lubWeb. Na przykład:<ProjectSubType>Database</ProjectSubType>.
W poniższym przykładzie przedstawiono plik vstemplate dla Office projektów.
<VSTemplate Version="2.0.0" Type="Item" Version="2.0.0">
<TemplateData>
<Name>Class</Name>
<Description>An empty class file</Description>
<Icon>Class.ico</Icon>
<ProjectType>CSharp</ProjectType>
<ProjectSubType>Office</ProjectSubType>
<DefaultName>Class.cs</DefaultName>
</TemplateData>
<TemplateContent>
<ProjectItem>Class1.cs</ProjectItem>
</TemplateContent>
</VSTemplate>
Ręczne tworzenie szablonu elementu
Zamiast korzystać z kreatora, możesz ręcznie utworzyć szablon elementu od podstaw.
- Utwórz projekt i dodaj element.
- Zmodyfikuj element zgodnie z potrzebami, na przykład dodając miejsce, w którym powinna nastąpić zamiana dowolnego parametru, i zapisz element.
- Utwórz plik XML i zapisz go z rozszerzeniem pliku vstemplate w tym samym katalogu, w którym znajduje się plik elementu projektu.
- Dodaj metadane szablonu elementu do pliku XML vstemplate , jak pokazano w poprzednim przykładzie. Aby uzyskać więcej informacji, zobacz Dokumentacja schematu szablonu (rozszerzalność).
- Zapisz i zamknij plik vstemplate .
- W Eksploratorze Windows wybierz pliki, które chcesz dołączyć do szablonu, w tym plik vstemplate . Kliknij prawym przyciskiem myszy zaznaczenie i wybierz Kompresuj do>Plik ZIP.
- Skopiuj wynikowy plik .zip i wklej go w lokalizacji szablonu elementu użytkownika programu Visual Studio. Katalog domyślny to %USERPROFILE%\Documents\Visual Studio <version>\Templates\ItemTemplates.