Método DataConnectionProperties.AddProperty (PropertyDescriptor, array<Attribute )
Dinamicamente adiciona uma nova propriedade à coleção de propriedades reconhecidas nativamente pela instância atual da classe de DataConnectionProperties .
Namespace: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)
Sintaxe
'Declaração
Protected Function AddProperty ( _
descriptor As PropertyDescriptor, _
ParamArray attributes As Attribute() _
) As PropertyDescriptor
protected PropertyDescriptor AddProperty(
PropertyDescriptor descriptor,
params Attribute[] attributes
)
protected:
PropertyDescriptor^ AddProperty(
PropertyDescriptor^ descriptor,
... array<Attribute^>^ attributes
)
member AddProperty :
descriptor:PropertyDescriptor *
attributes:Attribute[] -> PropertyDescriptor
protected function AddProperty(
descriptor : PropertyDescriptor,
... attributes : Attribute[]
) : PropertyDescriptor
Parâmetros
- descriptor
Tipo: System.ComponentModel.PropertyDescriptor
Um objeto de PropertyDescriptor que fornece uma descrição essa propriedade e suas características.
- attributes
Tipo: array<System.Attribute[]
Um conjunto de atributos para aplicar à propriedade.
Valor de retorno
Tipo: System.ComponentModel.PropertyDescriptor
Retorna o descritor de propriedade adicionado.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | O parâmetro de descriptor é zero. |
InvalidOperationException | a propriedade especificada já existe. |
Comentários
O descritor de propriedade de entrada é empacotado por um descritor especializada de propriedade de conexão, então o valor de retorno é realmente uma instância diferente de PropertyDescriptor de aquele passado.
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
DataConnectionProperties Classe