Compartir a través de


ElementPropertyDescriptor.SetValue (Método)

Establece el valor de la propiedad de dominio.

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Design
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Sintaxis

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

Parámetros

  • component
    Tipo: System.Object
    Elemento de modelo cuyo valor de propiedad se va a establecer.
  • value
    Tipo: System.Object
    Valor que se va a asignar a la propiedad.

Excepciones

Excepción Condición
ArgumentException

La propiedad descrita no está enlazada a un elemento del modelo y component no se deriva del tipo ModelElement.

Comentarios

Este método establece el valor de la propiedad dentro de una transacción.

Si la propiedad de ModelElement de descriptor es nullreferencia null (Nothing en Visual Basic), el parámetro de component se utiliza como el elemento de modelo en el que establecer el valor de propiedad; de lo contrario, este método establece el valor de la propiedad del elemento del modelo al que está asociado. Las referencias de esta asociación cuando se crea el descriptor de propiedad.

Si la propiedad de dominio es de sólo lectura, su valor no cambia.

Seguridad de .NET Framework

Vea también

Referencia

ElementPropertyDescriptor Clase

Microsoft.VisualStudio.Modeling.Design (Espacio de nombres)

ElementPropertyDescriptor

ModelElement

GetValue

ResetValue

IsReadOnly