Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe UrlPropertyAttribute

 

Data di pubblicazione: ottobre 2016

Definisce l'attributo che controlla l'uso per identificare le proprietà di stringa contenente i valori dell'URL. Questa classe non può essere ereditata.

Spazio dei nomi:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

System.Object
  System.Attribute
    System.Web.UI.UrlPropertyAttribute

[AttributeUsageAttribute(AttributeTargets.Property)]
public sealed class UrlPropertyAttribute : Attribute

NomeDescrizione
System_CAPS_pubmethodUrlPropertyAttribute()

Inizializza una nuova istanza predefinita della classe UrlPropertyAttribute.

System_CAPS_pubmethodUrlPropertyAttribute(String)

Inizializza una nuova istanza della UrlPropertyAttribute classe, impostando il Filter proprietà per la stringa specificata.

NomeDescrizione
System_CAPS_pubpropertyFilter

Ottiene un filtro di file associato alla proprietà URL specifici.

System_CAPS_pubpropertyTypeId

Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute.(Ereditato da Attribute.)

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato.(Esegue l'override di Attribute.Equals(Object).)

System_CAPS_pubmethodGetHashCode()

Restituisce il codice hash per l'istanza.(Esegue l'override di Attribute.GetHashCode().)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodIsDefaultAttribute()

In caso di override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata.(Ereditato da Attribute.)

System_CAPS_pubmethodMatch(Object)

Quando sottoposto a override in una classe derivata, restituisce un valore che indica se questa istanza è uguale a un oggetto specificato.(Ereditato da Attribute.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente.(Ereditato da Object.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch.(Ereditato da Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sul tipo relative a un oggetto, che possono essere usate per ottenere informazioni sul tipo relative a un'interfaccia.(Ereditato da Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfoCount(UInt32)

Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1).(Ereditato da Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornisce l'accesso a proprietà e metodi esposti da un oggetto.(Ereditato da Attribute.)

Il UrlPropertyAttribute è un attributo applicato a una proprietà del controllo che rappresenta un URL. Oltre a contrassegnare una proprietà stringa che rappresenti un URL, il UrlPropertyAttribute attributo definisce la Filter proprietà che identifica i tipi di file specifici che possono essere utilizzati per filtrare in base alla proprietà.

Esempio di codice seguente viene illustrata una classe che implementa una proprietà URL specifici. Nell'esempio di codice, un UrlPropertyAttribute attributo viene applicato alla TargetUrl proprietà del CustomHyperLinkControl (classe). L'attributo è impostato un filtro di file specifico per i file ASP.NET.

public class CustomHyperLinkControl : WebControl
{
    public CustomHyperLinkControl() { }

    // The TargetUrl property represents the URL that 
    // the custom hyperlink control navigates to.
    [UrlProperty("*.aspx")]
    public string TargetUrl
    {
        get
        {
            string s = (string)ViewState["TargetUrl"];
            return ((s == null) ? String.Empty : s);
        }
        set
        {
            ViewState["TargetUrl"] = value;
        }
    }

    // The Text property represents the visible text that 
    // the custom hyperlink control is displayed with.        
    public virtual string Text
    {
        get
        {
            string s = (string)ViewState["Text"];
            return ((s == null) ? String.Empty : s);
        }
        set
        {
            ViewState["Text"] = value;
        }
    }

    // Implement method to render the control.
}

.NET Framework
Disponibile da 2.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: