Metodo FileCodeModel2.AddVariable
Crea un nuovo costrutto di codice di una variabile e inserisce il codice nella posizione corretta.
Spazio dei nomi: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Sintassi
'Dichiarazione
Function AddVariable ( _
Name As String, _
Type As Object, _
Position As Object, _
Access As vsCMAccess _
) As CodeVariable
CodeVariable AddVariable(
string Name,
Object Type,
Object Position,
vsCMAccess Access
)
CodeVariable^ AddVariable(
String^ Name,
Object^ Type,
Object^ Position,
vsCMAccess Access
)
abstract AddVariable :
Name:string *
Type:Object *
Position:Object *
Access:vsCMAccess -> CodeVariable
function AddVariable(
Name : String,
Type : Object,
Position : Object,
Access : vsCMAccess
) : CodeVariable
Parametri
Name
Tipo: StringObbligatorio. Il nome della nuova variabile.
Type
Tipo: ObjectObbligatorio. Costante vsCMTypeRef che indica il tipo di dati restituito dalla funzione. Può trattarsi di un oggetto CodeTypeRef, di una costante vsCMTypeRef o di un nome di tipo completo.
Position
Tipo: ObjectFacoltativa. Valore predefinito = 0. Elemento di codice dopo il quale deve essere aggiunto il nuovo elemento. Se il valore è un oggetto CodeElement, il nuovo elemento verrà aggiunto immediatamente dopo.
Se il valore è di tipo Long, AddVariable indicherà l'elemento dopo il quale deve essere aggiunto il nuovo elemento.
Poiché nelle raccolte il conteggio inizia da 1, il valore 0 indica che il nuovo elemento deve essere inserito all'inizio della raccolta. Il valore -1 indica invece che l'elemento deve essere inserito alla fine.
Access
Tipo: vsCMAccessFacoltativa. Costante vsCMAccess.
Valore restituito
Tipo: CodeVariable
Oggetto CodeVariable.
Note
Visual C++ richiede il formato separato dai due punti (::) per i nomi di tipo completo. In tutti gli altri linguaggi è supportato il formato separato dal punto.
La correttezza degli argomenti è determinata dal linguaggio sottostante il modello di codice.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.