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.
- value
Tipo: System.Object
O valor para atribuir a 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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
ElementPropertyDescriptor Classe