Technorati Tag: ,

Nella versione 2008 di Visual Studio, è presente un code snippet ridotto per creare una proprietà di una classe. Questo code snippet inserisce semplicemente nome e tipo valore della proprietà pubblica senza creare pero' la variabile di accesso privata.

Per prima cosa dobbiamo cercare nel nostro disco C o dove avete installato Visual Studio, lo snippet di interesse. Nel mio caso si chiama prop e quindi il file si chiamerà prop.snippet.

Il codice seguente mostra lo snippet prima della modifica.

 public $type$ $property$ 

  
{
get{}; set{};
}$end$

Per poter far funzionare lo snippet come prima, bisogna modificare la parte XML aggiungendo un tag literal con queste informazioni:

 <Literal> 

  
<ID>myvar</ID>
<ToolTip>private name</ToolTip>
<Default>myvar</Default>
</Literal>

Ed infine, modificare il codice dello snippet in questo modo:

 <![CDATA[ private $type$ $myvar$; 

  
public $type$ $property$
{
get { return this.$myvar$; }
set { this.$myvar$ = value; }
}$end$ ]]>