Condividi tramite


Riferimento dello schema dei frammenti di codice

I frammenti di codice IntelliSense sono parti di codice già create e pronte per essere inserite nell'applicazione con Visual Studio. Questi frammenti di codice consentono di incrementare la produttività riducendo la quantità di tempo dedicata alla digitazione di codice ripetitivo o alla ricerca di esempi. È possibile usare l'XML Schema dei frammenti di codice IntelliSense per creare frammenti di codice personali e aggiungerli ai frammenti di codice già inclusi in Visual Studio.

Elementi dello schema dei frammenti di codice IntelliSense

Assembly Element

HelpUrl Element

References Element

Author Element

ID Element

Shortcut Element

Code Element

Import Element

Snippet Element

CodeSnippet Element

Imports Element

SnippetType Element

CodeSnippets Element

Keyword Element

SnippetTypes Element

Declarations Element

Keywords Element

Title Element

Default Element

Literal Element

ToolTip Element

Description Element

Namespace Element

Type Element

Function Element

Object Element

Url Element

Header Element

Reference Element

Elemento Assembly

Specifica il nome dell'assembly a cui fa riferimento il frammento di codice.

Nota

L'elemento Assembly è supportato solo dai frammenti di codice di Visual Basic.

Il valore di testo dell'elemento Assembly è il nome descrittivo dell'assembly, ad esempio System.dll, o il nome sicuro, come System,Version=1.0.0.1,Culture=neutral,PublicKeyToken=9b35aa323c18d4fb1.

<Assembly>
    AssemblyName
</Assembly>

Elemento padre

Descrizione

Reference Element

Contiene informazioni sui riferimenti di assembly richiesti dal frammento di codice.

È necessario specificare un valore di testo. Tale testo specifica l'assembly a cui fa riferimento il frammento di codice.

Elemento Author

Specifica il nome dell'autore del frammento di codice. In Gestione frammenti di codice viene visualizzato il nome archiviato nell'elemento Author del frammento di codice.

<Author>
   Code Snippet Author
</Author>

Elemento padre

Descrizione

Header Element

Contiene informazioni generali sul frammento di codice.

È necessario specificare un valore di testo. Questo testo specifica l'autore del frammento di codice.

Elemento Code

Fornisce un contenitore per i blocchi di codice.

Sono disponibili due parole riservate da usare nel testo dell'elemento Code: $end$ e $selected$. $end$ contrassegna il punto in cui posizionare il cursore dopo l'inserimento del frammento di codice. $selected$ rappresenta il testo selezionato nel documento da inserire nel frammento di codice quando viene chiamato. Ad esempio, se si avesse:

$selected$ is a great color.

e fosse stata selezionata la parola "Blue" al momento della chiamata al modello, si otterrebbe:

Blue is a great color.

Non è possibile usare $end$ o $selected$ più di una volta in un frammento di codice. Se lo si fa, viene riconosciuta solo la seconda istanza. Se si avesse:

$selected$ is a great color. I love $selected$.

e fosse stata selezionata la parola "Blue", si otterrebbe:

 is a great color. I love Blue.

Lo spazio iniziale viene visualizzato perché c'è uno spazio tra $selected$ e is.

Tutte le altre parole chiave $ vengono definite in modo dinamico nei tag <Literal> e <Object>.

<Code Language="Language"
    Kind="method body/method decl/type decl/page/file/any"
    Delimiter="Delimiter">
    Code to insert
</Code>

Attributo

Descrizione

Delimiter

Attributo facoltativo. Specifica il delimitatore usato per descrivere i valori letterali e gli oggetti nel codice. Per impostazione predefinita, il delimitatore è $.

Kind

Attributo facoltativo. Specifica il tipo di codice contenuto nel frammento e la posizione in cui un frammento di codice deve essere inserito per la relativa compilazione. I valori disponibili sono method body, method decl, type decl, file e any.

Language

Attributo obbligatorio. Specifica il linguaggio del frammento di codice.

Valore attributo Kind

Descrizione

method body

Specifica che il frammento di codice è il corpo di un metodo e deve pertanto essere inserito all'interno di una dichiarazione di metodo.

method decl

Specifica che il frammento di codice è un metodo e deve pertanto essere inserito all'interno di una classe o un modulo.

type decl

Specifica che il frammento di codice è un tipo e deve pertanto essere inserito all'interno di una classe, un modulo o uno spazio dei nomi.

file

Specifica che il frammento di codice è un file di codice completo. Questi frammenti di codice possono essere inseriti autonomamente in un file di codice o all'interno di uno spazio dei nomi.

any

Specifica che il frammento può essere inserito in qualsiasi posizione. Questo tag viene usato per frammenti di codice indipendenti dal contesto, ad esempio i commenti.

Valore attributo Language

Descrizione

VB

Identifica un frammento di codice di Visual Basic.

CSharp

Identifica un frammento di codice di C#.

CPP

Identifica un frammento di codice di C++.

XML

Identifica un frammento di codice XML.

JavaScript

Identifica un frammento di codice di JavaScript.

SQL

Identifica un frammento di codice SQL.

HTML

Identifica un frammento di codice HTML.

Elemento padre

Descrizione

Snippet Element

Contiene i riferimenti, le importazioni, le dichiarazioni e il codice del frammento di codice.

È necessario specificare un valore di testo. Tale testo specifica il codice, insieme ai valori letterali e agli oggetti, che è possibile usare in caso di inserimento di questo frammento di codice in un progetto.

Elemento CodeSnippet

Consente di specificare un'intestazione e più frammenti di codice IntelliSense, che è possibile inserire in file di codice di Visual Studio.

<CodeSnippet Format="x.x.x">
    <Header>... </Header>
    <Snippet>... </Snippet>
</CodeSnippet>

Attributo

Descrizione

Format

Attributo obbligatorio. Specifica la versione dello schema del frammento di codice. L'attributo Format deve essere una stringa con sintassi x.x.x, dove ogni "x" rappresenta un valore numerico del numero di versione. In Visual Studio saranno ignorati i frammenti di codice con attributi Format incomprensibili al programma.

Elemento figlio

Descrizione

Header Element

Elemento obbligatorio. Contiene informazioni generali sul frammento di codice. In un frammento di codice deve essere presente esattamente un elemento Header.

Snippet Element

Elemento obbligatorio. Contiene il codice che verrà inserito da Visual Studio. In un frammento di codice deve essere presente esattamente un elemento Snippet.

Elemento padre

Descrizione

CodeSnippets Element

Elemento radice dell'XML Schema dei frammenti di codice.

Elemento CodeSnippets

Raggruppa gli elementi CodeSnippet Element. L'elemento CodeSnippets è l'elemento radice dell'XML Schema dei frammenti di codice.

<CodeSnippets>
    <CodeSnippet>... </CodeSnippet>
</CodeSnippets>

Elemento figlio

Descrizione

CodeSnippet Element

Elemento facoltativo. Elemento padre di tutti i dati del frammento di codice. Possono esistere zero o più elementi CodeSnippet in un elemento CodeSnippets.

Elemento Declarations

Specifica i valori letterali e gli oggetti che costituiscono le parti modificabili di un frammento di codice.

<Declarations>
    <Literal>... </Literal>
    <Object>... </Object>
</Declarations>

Elemento figlio

Descrizione

Literal Element

Elemento facoltativo. Definisce i valori letterali modificabili del frammento di codice. Possono esistere zero o più elementi Literal in un elemento Declarations.

Object Element

Elemento facoltativo. Definisce gli oggetti modificabili del frammento di codice. Possono esistere zero o più elementi Object in un elemento Declarations.

Elemento padre

Descrizione

Snippet Element

Contiene i riferimenti, le importazioni, le dichiarazioni e il codice del frammento di codice.

Elemento Default

Specifica il valore predefinito del valore letterale o dell'oggetto di un frammento di codice IntelliSense.

<Default>
    Default value
</Default>

Elemento padre

Descrizione

Literal Element

Definisce i campi con valore letterale del frammento di codice che è possibile modificare.

Object Element

Definisce i campi di oggetti del frammento di codice che è possibile modificare.

È necessario specificare un valore di testo. Il testo specifica l'impostazione predefinita del valore letterale o dell'oggetto che popola i campi modificabili del frammento di codice.

Elemento Description

Specifica informazioni descrittive sul contenuto di un frammento di codice IntelliSense.

<Description>
    Code Snippet Description
</Description>

Elemento padre

Descrizione

Header Element

Contiene informazioni generali sul frammento di codice.

È necessario specificare un valore di testo. Questo testo descrive il frammento di codice.

Elemento Function

Specifica una funzione da eseguire quando il valore letterale o l'oggetto ricevono lo stato attivo in Visual Studio.

Nota

L'elemento Function è supportato solo nei frammenti di codice di Visual C#.

<Function>
    FunctionName
</Function>

Elemento padre

Descrizione

Literal Element

Definisce i campi con valore letterale del frammento di codice che è possibile modificare.

Object Element

Definisce i campi di oggetti del frammento di codice che è possibile modificare.

È necessario specificare un valore di testo. Questo testo specifica una funzione da eseguire quando il campo con valore letterale o con oggetto riceve lo stato attivo in Visual Studio.

Elemento Header

Specifica informazioni generali sul frammento di codice IntelliSense.

<Header>
    <Title>... </Title>
    <Author>... </Author>
    <Description>... </Description>
    <HelpUrl>... </HelpUrl>
    <SnippetTypes>... </SnippetTypes>
    <Keywords>... </Keywords>
    <Shortcut>... </Shortcut>
</Header>

Elemento figlio

Descrizione

Author Element

Elemento facoltativo. Nome della persona o della società che ha creato il frammento di codice. In un elemento Header possono essere presenti zero elementi Author oppure uno.

Description Element

Elemento facoltativo. Descrizione del frammento di codice. In un elemento Header possono essere presenti zero elementi Description oppure uno.

HelpUrl Element

Elemento facoltativo. URL contenente altre informazioni sul frammento di codice. In un elemento Header possono essere presenti zero elementi HelpURL o uno.

Nota

In Visual Studio l'elemento HelpUrl non viene usato.L'elemento fa parte dell'XML Schema dei frammenti di codice IntelliSense e ogni frammento di codice che contiene l'elemento verrà convalidato, anche se il valore dell'elemento non verrà mai usato.

Keywords Element

Elemento facoltativo. Raggruppa gli elementi Keyword. In un elemento Header possono essere presenti zero elementi Keywords oppure uno.

Shortcut Element

Elemento facoltativo. Specifica il testo di collegamento che può essere usato per inserire il frammento. In un elemento Header possono essere presenti zero elementi Shortcut oppure uno.

SnippetTypes Element

Elemento facoltativo. Raggruppa gli elementi SnippetType. In un elemento Header possono essere presenti zero elementi SnippetTypes oppure uno. In assenza di elementi SnippetTypes, il frammento di codice è sempre valido.

Title Element

Elemento obbligatorio. Nome descrittivo del frammento di codice. In un elemento Header deve essere presente esattamente un elemento Title.

Elemento padre

Descrizione

CodeSnippet Element

Elemento padre di tutti i dati del frammento di codice.

Elemento HelpUrl

Specifica un URL nel quale sono presenti altre informazioni su un frammento di codice.

Nota

In Visual Studio l'elemento HelpUrl non viene usato.L'elemento fa parte dell'XML Schema dei frammenti di codice IntelliSense e ogni frammento di codice che contiene l'elemento verrà convalidato, anche se il valore dell'elemento non verrà mai usato.

<HelpUrl>
    www.microsoft.com
</HelpUrl>

Elemento padre

Descrizione

Header Element

Contiene informazioni generali sul frammento di codice.

Il valore di testo è facoltativo. Tale testo specifica l'URL da visitare per ottenere altre informazioni su un frammento di codice.

Elemento ID

Specifica un identificatore univoco per un elemento Literal o Object. Due valori letterali o oggetti nello stesso frammento di codice non possono avere lo stesso valore di testo negli elementi ID. I valori letterali e gli oggetti non possono contenere un elemento ID con un valore end. $end$ è un valore riservato e viene usato per contrassegnare il punto in cui posizionare il cursore dopo l'inserimento del frammento di codice.

<ID>
    Unique Identifier
</ID>

Elemento padre

Descrizione

Literal Element

Definisce i campi con valore letterale del frammento di codice che è possibile modificare.

Object Element

Definisce i campi di oggetti del frammento di codice che è possibile modificare.

È necessario specificare un valore di testo. Tale testo specifica l'identificatore univoco per l'oggetto o il valore letterale.

Elemento Import

Specifica gli spazi dei nomi importati usati da un frammento di codice IntelliSense.

Nota

L'elemento Import è supportato solo per i progetti di Visual Basic.

<Import>
    <Namespace>... </Namespace>
</Import>

Elemento figlio

Descrizione

Namespace Element

Elemento obbligatorio. Specifica lo spazio dei nomi usato dal frammento di codice. In un elemento Import deve essere presente esattamente un elemento Namespace.

Elemento padre

Descrizione

Imports Element

Elemento di raggruppamento per elementi Importa.

Elemento Imports

Raggruppa singoli elementi Import.

Nota

L'elemento Imports è supportato solo per i progetti di Visual Basic.

<Imports>
    <Import>... </Import>
<Imports>

Elemento figlio

Descrizione

Import Element

Elemento facoltativo. Contiene gli spazi dei nomi importati per il frammento di codice. Possono esistere zero o più elementi Importa in un elemento Imports.

Elemento padre

Descrizione

Snippet Element

Contiene i riferimenti, le importazioni, le dichiarazioni e il codice del frammento di codice.

Elemento Keyword

Specifica una parola chiave personalizzata per il frammento di codice. Le parole chiave del frammento di codice sono usate da Visual Studio e costituiscono un modo standard dei provider di contenuti online di aggiungere parole chiave personalizzate per la ricerca o la classificazione in categorie.

<Keyword>
    Code Snippet Keyword
</Keyword>

Elemento padre

Descrizione

Keywords Element

Raggruppa singoli elementi Keyword.

È necessario specificare un valore di testo. Parola chiave per il frammento di codice.

Elemento Keywords

Raggruppa singoli elementi Keyword. Le parole chiave del frammento di codice sono usate da Visual Studio e costituiscono un modo standard dei provider di contenuti online di aggiungere parole chiave personalizzate per la ricerca o la classificazione in categorie

<Keywords>
    <Keyword>... </Keyword>
    <Keyword>... </Keyword>
<Keywords>

Elemento figlio

Descrizione

Keyword Element

Elemento facoltativo. Contiene singole parole chiave per il frammento di codice. Possono esistere zero o più elementi Keyword in un elemento Keywords.

Elemento padre

Descrizione

Header Element

Contiene informazioni generali sul frammento di codice.

Elemento Literal

Definisce i valori letterali modificabili del frammento di codice. L'elemento Literal viene usato per identificare una sostituzione per una parte di codice che è interamente contenuta nel frammento, ma verrà probabilmente personalizzata dopo l'inserimento nel codice. Ad esempio, i valori letterali stringa, i valori numerici e alcuni nomi di variabili dovrebbero essere dichiarati come valori letterali.

I valori letterali e gli oggetti non possono contenere un elemento ID con un valore selected o end. Il valore $selected$ rappresenta il testo selezionato nel documento da inserire nel frammento di codice quando viene richiamato. $end$ contrassegna il punto in cui posizionare il cursore dopo l'inserimento del frammento di codice.

<Literal Editable="true/false">
   <ID>... </ID>
   <ToolTip>... </ToolTip>
   <Default>... </Default>
   <Function>... </Function>
</Literal>

Attributo

Descrizione

Editable

Attributo Boolean facoltativo. Specifica se il valore letterale può essere modificato o meno dopo l'inserimento del frammento di codice. Il valore predefinito di questo attributo è true.

Elemento figlio

Descrizione

Default Element

Elemento obbligatorio. Specifica il valore predefinito del valore letterale al momento dell'inserimento del frammento di codice. In un elemento Literal deve essere presente esattamente un elemento Default.

Function Element

Elemento facoltativo. Specifica una funzione da eseguire quando il valore letterale riceve lo stato attivo in Visual Studio. In un elemento Literal possono essere presenti zero elementi Function oppure uno.

ID Element

Elemento obbligatorio. Specifica un identificatore univoco per il valore letterale. In un elemento Literal deve essere presente esattamente un elemento ID.

ToolTip Element

Elemento facoltativo. Descrive l'utilizzo e il valore previsti del valore letterale. In un elemento Literal possono essere presenti zero elementi Descrizione comando oppure uno.

Elemento padre

Descrizione

Declarations Element

Contiene i valori letterali e gli oggetti di un frammento di codice che è possibile modificare.

Elemento Namespace

Specifica lo spazio dei nomi che deve essere importato per la compilazione e l'esecuzione del frammento di codice. Lo spazio dei nomi specificato nell'elemento Namespace viene aggiunto automaticamente a un'istruzione Imports all'inizio del codice, se non esiste già.

Nota

L'elemento Namespace è supportato solo per i progetti di Visual Basic.

<Namespace>
    Namespace
</Namespace>

Elemento padre

Descrizione

Import Element

Importa lo spazio dei nomi specificato.

È necessario specificare un valore di testo. Questo testo specifica uno spazio dei nomi di cui il frammento di codice presuppone l'importazione.

Elemento Object

Definisce gli oggetti modificabili del frammento di codice. L'elemento Object viene usato per identificare un elemento richiesto dal frammento di codice ma che viene probabilmente definito al di fuori del frammento stesso. È ad esempio opportuno dichiarare come oggetti i controlli Windows Form, i controlli ASP.NET, le istanze di oggetti e le istanze di tipi. Per le dichiarazioni di oggetti è necessario specificare un tipo, usando l'elemento Type.

<Object Editable="true/false">
    <ID>... </ID>
    <Type>... </Type>
    <ToolTip>... </ToolTip>
    <Default>... </Default>
    <Function>... </Function>
</Object>

Attributo

Descrizione

Editable

Attributo Boolean facoltativo. Specifica se il valore letterale può essere modificato o meno dopo l'inserimento del frammento di codice. Il valore predefinito di questo attributo è true.

Elemento figlio

Descrizione

Default Element

Elemento obbligatorio. Specifica il valore predefinito del valore letterale al momento dell'inserimento del frammento di codice. In un elemento Literal deve essere presente esattamente un elemento Default.

Function Element

Elemento facoltativo. Specifica una funzione da eseguire quando il valore letterale riceve lo stato attivo in Visual Studio. In un elemento Literal possono essere presenti zero elementi Function oppure uno.

ID Element

Elemento obbligatorio. Specifica un identificatore univoco per il valore letterale. In un elemento Literal deve essere presente esattamente un elemento ID.

ToolTip Element

Elemento facoltativo. Descrive l'utilizzo e il valore previsti del valore letterale. In un elemento Literal possono essere presenti zero elementi Descrizione comando oppure uno.

Type Element

Elemento obbligatorio. Specifica il tipo di oggetto. In un elemento Object deve essere presente esattamente un elemento Type.

Elemento padre

Descrizione

Declarations Element

Contiene i valori letterali e gli oggetti di un frammento di codice che è possibile modificare.

Elemento Reference

Specifica informazioni sui riferimenti ad assembly richiesti dal frammento di codice.

Nota

L'elemento Reference è supportato solo per i progetti di Visual Basic.

<Reference>
    <Assembly>... </Assembly>
    <Url>... </Url>
</Reference>

Elemento figlio

Descrizione

Assembly Element

Elemento obbligatorio. Contiene il nome dell'assembly a cui viene fatto riferimento nel frammento di codice. In un elemento Reference deve essere presente esattamente un elemento Assembly.

Url Element

Elemento facoltativo. Contiene un URL che fornisce altre informazioni sull'assembly a cui si fa riferimento. In un elemento Reference possono essere presenti zero elementi Url oppure uno.

Elemento padre

Descrizione

References Element

Elemento di raggruppamento per elementi Reference.

Elemento References

Raggruppa singoli elementi Reference.

Nota

L'elemento References è supportato solo per i progetti di Visual Basic.

<References>
    <Reference>... </Reference>
</References>

Elemento figlio

Descrizione

Reference Element

Elemento facoltativo. Contiene informazioni sui riferimenti ad assembly per il frammento di codice. Possono esistere zero o più elementi Reference in un elemento References.

Elemento padre

Descrizione

Snippet Element

Contiene i riferimenti, le importazioni, le dichiarazioni e il codice del frammento di codice.

Elemento Shortcut

Specifica il testo del collegamento usato per inserire il frammento di codice. Il valore di testo di un elemento Shortcut può contenere solo caratteri alfanumerici, trattini (-) e caratteri di sottolineatura (_).

Avviso

I caratteri di sottolineatura (_) e i trattini (-) non sono supportati nei collegamenti dei frammenti di C++.

<Shortcut>
    Shortcut Text
</Shortcut>

Elemento padre

Descrizione

Header Element

Contiene informazioni generali sul frammento di codice.

Il valore di testo è facoltativo. Tale testo viene usato come collegamento per l'inserimento del frammento di codice.

Elemento Snippet

Specifica i riferimenti, le importazioni, le dichiarazione e il codice del frammento di codice.

<Snippet>
    <References>... </References>
    <Imports>... </Imports>
    <Declarations>... </Declarations>
    <Code>... </Code>
</Snippet>

Elemento figlio

Descrizione

Code Element

Elemento obbligatorio. Specifica il codice che si desidera inserire in un file di documentazione. In un elemento Snippet deve essere presente esattamente un elemento Code.

Declarations Element

Elemento facoltativo. Specifica i valori letterali e gli oggetti che costituiscono le parti modificabili di un frammento di codice. In un elemento Snippet possono essere presenti zero elementi Declarations oppure uno.

Imports Element

Elemento facoltativo. Raggruppa singoli elementi Import. In un elemento Snippet possono essere presenti zero elementi Imports oppure uno.

Elemento facoltativo. Raggruppa singoli elementi Reference. In un elemento Snippet possono essere presenti zero elementi References oppure uno.

Elemento padre

Descrizione

CodeSnippet Element

Consente di specificare un'intestazione e più frammenti di codice IntelliSense, che è possibile inserire in file di codice di Visual Studio.

Elemento SnippetType

Specifica la modalità di inserimento del frammento di codice.

<SnippetType>
    SurroundsWith/Expansion
<SnippetType>

Elemento padre

Descrizione

SnippetTypes Element

Raggruppa gli elementi SnippetType.

Il valore di testo deve essere uno dei seguenti valori:

  • SurroundsWith: consente di inserire il frammento di codice intorno a un segmento di codice selezionato.

  • Expansion: consente di inserire il frammento di codice in corrispondenza della posizione del cursore.

  • Refactoring: specifica che il frammento di codice viene usato durante il refactoring di Visual C#. Non è possibile usare il Refactoring nei frammenti di codice personalizzati.

Elemento SnippetTypes

Raggruppa singoli elementi SnippetType. Se l'elemento SnippetTypes non è presente, il frammento di codice può essere inserito ovunque nel codice.

<SnippetTypes>
    <SnippetType>... </SnippetType>
    <SnippetType>... </SnippetType>
<SnippetTypes>

Elemento figlio

Descrizione

SnippetType Element

Elemento facoltativo. Specifica la modalità di inserimento del frammento di codice in Visual Studio. Possono esistere zero o più elementi SnippetType in un elemento SnippetTypes.

Elemento padre

Descrizione

Header Element

Specifica informazioni generali sul frammento di codice.

Elemento Title

Specifica il titolo del frammento di codice. Il titolo archiviato nell'elemento Title del frammento di codice viene visualizzato in Selezione frammento di codice e nella descrizione del frammento in Gestione frammenti di codice.

<Title>
    Code Snippet Title
<Title>

Elemento padre

Descrizione

Header Element

Specifica informazioni generali sul frammento di codice.

È necessario specificare un valore di testo. Tale testo specifica il titolo del frammento di codice.

Elemento ToolTip

Descrive la sintassi e il valore previsto di un oggetto o di un valore letterale in un frammento di codice, visualizzati in una descrizione comando durante l'inserimento del frammento di codice in un progetto. Il testo della descrizione comandi viene visualizzato quando il puntatore del mouse viene soffermato sul valore letterale o sull'oggetto dopo l'inserimento del frammento di codice.

<ToolTip>
    ToolTip description
</ToolTip>

Elemento padre

Descrizione

Literal Element

Definisce i campi con valore letterale del frammento di codice che è possibile modificare.

Object Element

Definisce i campi di oggetti del frammento di codice che è possibile modificare.

È necessario specificare un valore di testo. Tale testo specifica la descrizione della Descrizione comando da associare all'oggetto o al valore letterale nel frammento di codice.

Elemento Type

Specifica il tipo di oggetto. L'elemento Object viene usato per identificare un elemento richiesto dal frammento di codice ma che viene probabilmente definito al di fuori del frammento stesso. È ad esempio opportuno dichiarare come oggetti i controlli Windows Form, i controlli ASP.NET, le istanze di oggetti e le istanze di tipi. Per le dichiarazioni di oggetti è necessario specificare un tipo, usando l'elemento Type.

<Type>
    Type
</Type>

Elemento padre

Descrizione

Object Element

Definisce i campi di oggetti del frammento di codice che è possibile modificare.

È necessario specificare un valore di testo. Tale testo specifica il tipo dell'oggetto.

Elemento Url

Specifica un URL che fornisce altre informazioni sull'assembly a cui viene fatto riferimento.

Nota

L'elemento Url è supportato solo per i progetti di Visual Basic.

<Url>
    www.microsoft.com
</Url>

Elemento padre

Descrizione

Reference Element

Specifica i riferimenti ad assembly richiesti dal frammento di codice.

È necessario specificare un valore di testo. Tale testo specifica un URL contenente altre informazioni sull'assembly a cui viene fatto riferimento. L'URL viene visualizzato quando il riferimento non può essere aggiunto al progetto.

Vedere anche

Attività

Procedura dettagliata: creazione di un frammento di codice

Altre risorse

Frammenti di codice