Elemento ProvideDefaultName (modelli di Visual Studio)
Specifica se il sistema di progetto di Visual Studio genererà un nome predefinito per il modello nella finestra di dialogo Aggiungi nuovo elemento o Nuovo progetto .
<Modello VSTemplateData><><ProvideDefaultName>
Sintassi
<ProvideDefaultName> true/false </ProvideDefaultName>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Nessuno.
Elementi figlio
Nessuno.
Elementi padre
Elemento | Descrizione |
---|---|
TemplateData | Elemento obbligatorio. Classifica il modello in base alla categoria e definisce la modalità di visualizzazione nella finestra di dialogo Nuovo progetto o Aggiungi nuovo elemento . |
Valore di testo
È necessario specificare un valore di testo.
Il testo deve essere true
o , che indica se generare o meno un nome predefinito per il modello nella finestra di dialogo Aggiungi nuovo elemento o Nuovo progettofalse
.
Osservazioni:
ProvideDefaultName
è un elemento facoltativo. Il valore predefinito è true
.
Se l'elemento è , le caselle Nome delle finestre di dialogo Aggiungi nuovo elemento e Nuovo progetto contengono il valore <Enter_name>
.false
ProvideDefaultName
Utilizzare l'elemento DefaultName per specificare il nome predefinito del progetto o dell'elemento nelle finestre di dialogo Aggiungi nuovo elemento e Nuovo progetto . Quando il valore dell'elemento ProvideDefaultName
è true
, l'omissione dell'elemento DefaultName
per i progetti popola la finestra di dialogo con il nome del modello, ovvero il valore dell'elemento Name .
Esempio
Nell'esempio di codice seguente l'elemento ProvideDefaultName
viene impostato su false
.
<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>