ContentWrapperAttribute Classe
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica uno o più tipi nel tipo di raccolta associato che verranno usati per eseguire il wrapping di contenuto esterno.
public ref class ContentWrapperAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ContentWrapperAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ContentWrapperAttribute = class
inherit Attribute
Public NotInheritable Class ContentWrapperAttribute
Inherits Attribute
- Ereditarietà
- Attributi
Il contenuto esterno si riferisce ai casi in cui i vincoli di sistema di tipo sul tipo della proprietà del contenuto non acquisiscono tutti i possibili casi di contenuto che l'utilizzo XAML per il tipo proprietario supporta. Ad esempio, il supporto XAML per il contenuto di un tipo specifico potrebbe supportare stringhe in un generico Collection<T>fortemente tipizzato .
InlineCollection è un esempio di classe WPF con l'attributo ContentWrapperAttribute applicato. In questo caso sono presenti due classi wrapper con attributi separati.
Nelle versioni precedenti di .NET Framework, questa classe esiste nell'assembly specifico di WPF WindowsBase. In .NET Framework 4 ContentWrapperAttribute si trova nell'assembly System.Xaml. Per altre informazioni, vedere Types Migrated from WPF to System.Xaml.
Content |
Inizializza una nuova istanza della classe ContentWrapperAttribute. |
Content |
Ottiene il tipo dichiarato come wrapper del contenuto per il tipo di raccolta associato all'attributo. |
Type |
Ottiene un identificatore univoco per questo attributo. |
Equals(Object) |
Determina se un ContentWrapperAttribute specificato è equivalente a ContentWrapperAttribute confrontando le proprietà ContentWrapper. |
Get |
Ottiene un codice hash per questa istanza. |
Get |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Is |
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) |
Match(Object) |
Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato. (Ereditato da Attribute) |
Memberwise |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
_Attribute. |
Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch. (Ereditato da Attribute) |
_Attribute. |
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) |
_Attribute. |
Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da Attribute) |
_Attribute. |
Fornisce l'accesso a proprietà e metodi esposti da un oggetto. (Ereditato da Attribute) |
Prodotto | Versioni |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: