Compartilhar via


Método ElementPropertyDescriptor.SetValue

Define o valor da propriedade de domínio.

Namespace:  Microsoft.VisualStudio.Modeling.Design
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxe

'Declaração
Public Overrides Sub SetValue ( _
    component As Object, _
    value As Object _
)
public override void SetValue(
    Object component,
    Object value
)

Parâmetros

  • component
    Tipo: System.Object
    O elemento de modelo para o qual definir o valor da propriedade.

Exceções

Exceção Condição
ArgumentException

A propriedade descrita não está vinculada a um elemento de modelo e component não é derivado de ModelElement tipo.

Comentários

Este método define o valor da propriedade dentro de uma transação.

Se o ModelElement é de propriedade do descritor de nulluma referência nula (Nothing no Visual Basic), o component parâmetro é usado como o elemento de modelo no qual definir o valor da propriedade; Caso contrário, esse método define o valor da propriedade do elemento de modelo ao qual está associado.Essa associação é formada quando o descritor de propriedade é criado.

Se a propriedade de domínio somente leitura, seu valor não é alterado.

Segurança do .NET Framework

Consulte também

Referência

ElementPropertyDescriptor Classe

Namespace Microsoft.VisualStudio.Modeling.Design

ElementPropertyDescriptor

ModelElement

GetValue

ResetValue

IsReadOnly