Partilhar via


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

  • 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

Consulte também

Referência

DataConnectionProperties Classe

Sobrecargas AddProperty

Namespace Microsoft.VisualStudio.Data

RemoveProperty