ProvideDefaultName, element (szablony Visual Studio)
Określa, czy system projektu programu Visual Studio wygeneruje domyślną nazwę szablonu w oknie dialogowym Dodawanie nowego elementu lub Nowego projektu .
<VsTemplate><TemplateData><ProvideDefaultName>
Składnia
<ProvideDefaultName> true/false </ProvideDefaultName>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Brak.
Elementy podrzędne
Brak.
Elementy nadrzędne
Element | opis |
---|---|
Templatedata | Element wymagany. Kategoryzuje szablon i definiuje sposób wyświetlania go w oknie dialogowym Nowy projekt lub Dodaj nowy element . |
Wartość tekstowa
Wartość tekstowa jest wymagana.
Tekst musi mieć wartość true
lub false
, wskazującą, czy w oknie dialogowym Dodawanie nowego elementu lub nowego projektu ma być generowana domyślna nazwa szablonu.
Uwagi
ProvideDefaultName
jest elementem opcjonalnym. Domyślna wartość to true
.
ProvideDefaultName
Jeśli element to false
, pola Nazwa okna dialogowego Dodaj nowy element i Nowy projekt zawierają wartość <Enter_name>
.
Użyj elementu DefaultName, aby określić domyślną nazwę projektu lub elementu w oknach dialogowych Dodawanie nowego elementu i nowego projektu. Gdy wartość ProvideDefaultName
elementu to true
, pominięcie DefaultName
elementu dla projektów spowoduje wypełnienie okna dialogowego nazwą szablonu, czyli wartością elementu Name .
Przykład
Poniższy przykład kodu ustawia ProvideDefaultName
element na false
wartość .
<VSTemplate Type="Item" Version="3.0.0"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>MyClass</Name>
<Description>My custom C# class.</Description>
<Icon>Icon.ico</Icon>
<ProjectType>CSharp</ProjectType>
<ProvideDefaultName>false</ProvideDefaultName>
</TemplateData>
<TemplateContent>
<ProjectItem>MyClass.cs</ProjectItem>
</TemplateContent>
</VSTemplate>