ElementPropertyDescriptor.SetValue (Método)
Establece el valor de la propiedad del dominio.
Espacio de nombres: Microsoft.VisualStudio.Modeling.Design
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.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
El elemento de modelo para que establezca el valor de la propiedad.
- value
Tipo: System.Object
Valor que se va a asignar a la propiedad.
Excepciones
Excepción | Condición |
---|---|
ArgumentException | La propiedad descrita no se enlaza a un elemento del modelo y component no es derivado del tipo de 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 con el 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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
ElementPropertyDescriptor Clase