Condividi tramite


Metodo ElementPropertyDescriptor.SetValue

Imposta il valore della proprietà del dominio.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Design
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Sintassi

'Dichiarazione
Public Overrides Sub SetValue ( _
    component As Object, _
    value As Object _
)
public override void SetValue(
    Object component,
    Object value
)

Parametri

  • component
    Tipo: System.Object
    Elemento del modello per il quale impostare il valore della proprietà.

Eccezioni

Eccezione Condizione
ArgumentException

La proprietà descritta non è associata a un elemento del modello e component non è derivato dal tipo ModelElement.

Note

Questo metodo imposta il valore della proprietà in una transazione.

Se la proprietà di ModelElement del descrittore è nullriferimento null (Nothing in Visual Basic), il parametro di component viene utilizzato come elemento del modello in cui impostare il valore della proprietà; in caso contrario, questo metodo imposta il valore della proprietàelemento del modello alla quale è associata. Questa associazione è ancora completa quando il descrittore di proprietà viene creato.

Se la proprietà del dominio è di sola lettura, il relativo valore non viene modificato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ElementPropertyDescriptor Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.Design

ElementPropertyDescriptor

ModelElement

GetValue

ResetValue

IsReadOnly