IDReferencePropertyAttribute Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса IDReferencePropertyAttribute.
Перегрузки
IDReferencePropertyAttribute() |
Инициализирует новый экземпляр класса IDReferencePropertyAttribute. |
IDReferencePropertyAttribute(Type) |
Инициализирует новый экземпляр класса IDReferencePropertyAttribute, используя указанный тип. |
IDReferencePropertyAttribute()
Инициализирует новый экземпляр класса IDReferencePropertyAttribute.
public:
IDReferencePropertyAttribute();
public IDReferencePropertyAttribute ();
Public Sub New ()
Примеры
В следующем примере кода показано, как IDReferencePropertyAttribute атрибут применяется к свойству, результатом которого является строка. В этом примере DataSourceID
элемент определяет элемент управления источником данных во время выполнения. С помощью конструктора ReferencedControlType без параметров свойство задается значением Controlпо умолчанию.
// This class implements a custom data source control.
public class SomeDataBoundControl : DataBoundControl
{
[ IDReferencePropertyAttribute() ]
new public string DataSourceID {
get {
return base.DataSourceID;
}
set {
base.DataSourceID = value;
}
}
}
' This class implements a custom data source control.
Public Class SomeDataBoundControl
Inherits DataBoundControl
<IDReferencePropertyAttribute()> _
Public Shadows Property DataSourceID() As String
Get
Return MyBase.DataSourceID
End Get
Set
MyBase.DataSourceID = value
End Set
End Property
End Class
Комментарии
При вызове этого конструктора ReferencedControlType свойству Controlприсваивается значение по умолчанию.
См. также раздел
Применяется к
IDReferencePropertyAttribute(Type)
Инициализирует новый экземпляр класса IDReferencePropertyAttribute, используя указанный тип.
public:
IDReferencePropertyAttribute(Type ^ referencedControlType);
public IDReferencePropertyAttribute (Type referencedControlType);
new System.Web.UI.IDReferencePropertyAttribute : Type -> System.Web.UI.IDReferencePropertyAttribute
Public Sub New (referencedControlType As Type)
Параметры
- referencedControlType
- Type
Значение Type, указывающее тип элемента управления, представленного свойством, к которому применяется класс IDReferencePropertyAttribute.
Примеры
В следующем примере кода показано, как IDReferencePropertyAttribute атрибут применяется к свойству, результатом которого является строка. В этом примере элемент определяет элемент управления источником данных и, следовательно, DataSourceID
указывает DataSourceControl тип.
// This class implements a custom data source control.
public class SomeDataBoundControl : DataBoundControl
{
[ IDReferencePropertyAttribute(typeof(DataSourceControl)) ]
new public string DataSourceID {
get {
return base.DataSourceID;
}
set {
base.DataSourceID = value;
}
}
}
' This class implements a custom data source control.
Public Class SomeDataBoundControl
Inherits DataBoundControl
<IDReferencePropertyAttribute(GetType(DataSourceControl))> _
Public Shadows Property DataSourceID() As String
Get
Return MyBase.DataSourceID
End Get
Set
MyBase.DataSourceID = value
End Set
End Property
End Class