DataConnectionProperties.AddProperty - метод (PropertyDescriptor, array<Attribute )
Динамически добавляет новое свойство в коллекции свойств изначально распознаваемых текущим экземпляром класса DataConnectionProperties.
Пространство имен: Microsoft.VisualStudio.Data
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
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
Параметры
- descriptor
Тип: System.ComponentModel.PropertyDescriptor
Объект PropertyDescriptor, который предоставляет описание этого свойства и его характеристики.
- attributes
Тип: array<System.Attribute[]
Атрибут, который следует применить к свойству.
Возвращаемое значение
Тип: System.ComponentModel.PropertyDescriptor
Возвращает дескриптор вновь добавляемого свойства.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр descriptor имеет значение null. |
InvalidOperationException | Указанное свойство уже существует. |
Заметки
Дескриптор входного свойства создает программу-оболочку специальное дескриптором свойства соединения, поэтому возвращаемое значение фактически другой экземпляр того PropertyDescriptor передаваемое.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
DataConnectionProperties Класс