IDReferencePropertyAttribute Constructores

Definición

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute.Initializes a new instance of the IDReferencePropertyAttribute class.

Sobrecargas

IDReferencePropertyAttribute()

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute.Initializes a new instance of the IDReferencePropertyAttribute class.

IDReferencePropertyAttribute(Type)

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute utilizando el tipo especificado.Initializes a new instance of the IDReferencePropertyAttribute class using the specified type.

IDReferencePropertyAttribute()

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute.Initializes a new instance of the IDReferencePropertyAttribute class.

public:
 IDReferencePropertyAttribute();
public IDReferencePropertyAttribute ();
Public Sub New ()

Ejemplos

En el ejemplo de código siguiente se IDReferencePropertyAttribute muestra cómo se aplica el atributo a una propiedad que se evalúa como una cadena.The following code example demonstrates how the IDReferencePropertyAttribute attribute is applied to a property that evaluates to a string. En este ejemplo, el DataSourceID miembro identifica un control de origen de datos en tiempo de ejecución.In this example, the DataSourceID member identifies a data source control at run time. Mediante el constructor sin parámetros, la ReferencedControlType propiedad se establece en el valor predeterminado,. ControlBy using the parameterless constructor, the ReferencedControlType property is set to the default value, 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

Comentarios

Cuando se llama a este constructor, ReferencedControlType la propiedad se establece Controlen, que es su valor predeterminado.When you call this constructor, the ReferencedControlType property is set to Control, which is its default value.

Consulte también:

IDReferencePropertyAttribute(Type)

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute utilizando el tipo especificado.Initializes a new instance of the IDReferencePropertyAttribute class using the specified type.

public:
 IDReferencePropertyAttribute(Type ^ referencedControlType);
public IDReferencePropertyAttribute (Type referencedControlType);
new System.Web.UI.IDReferencePropertyAttribute : Type -> System.Web.UI.IDReferencePropertyAttribute
Public Sub New (referencedControlType As Type)

Parámetros

referencedControlType
Type

Objeto Type que especifica el tipo del control representado por la propiedad a la que se aplica IDReferencePropertyAttribute.A Type that specifies the type of the control represented by the property to which the IDReferencePropertyAttribute is applied.

Ejemplos

En el ejemplo de código siguiente se IDReferencePropertyAttribute muestra cómo se aplica el atributo a una propiedad que se evalúa como una cadena.The following code example demonstrates how the IDReferencePropertyAttribute attribute is applied to a property that evaluates to a string. En este ejemplo, el DataSourceID miembro identifica un control de origen de datos y, DataSourceControl por tanto, especifica el tipo.In this example, the DataSourceID member identifies a data source control and therefore specifies the DataSourceControl type.

// 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

Consulte también:

Se aplica a