NSDictionary<TKey,TValue> Classe
Definizione
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.
[Foundation.Register("NSDictionary", SkipRegistration=true)]
public sealed class NSDictionary<TKey,TValue> : Foundation.NSDictionary, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>, System.Collections.Generic.IDictionary<TKey,TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> where TKey : class, INativeObject where TValue : class, INativeObject
[<Foundation.Register("NSDictionary", SkipRegistration=true)>]
type NSDictionary<'Key, 'Value (requires 'Key : null and 'Key :> INativeObject and 'Value : null and 'Value :> INativeObject)> = class
inherit NSDictionary
interface IDictionary<'Key, 'Value (requires 'Key : null and 'Key :> INativeObject and 'Value : null and 'Value :> INativeObject)>
interface ICollection<KeyValuePair<'Key, 'Value>>
interface seq<KeyValuePair<'Key, 'Value>>
interface IEnumerable
Parametri di tipo
- TKey
- TValue
- Ereditarietà
- Attributi
- Implementazioni
-
ICollection<KeyValuePair<TKey,TValue>> IDictionary<TKey,TValue> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Costruttori
| Nome | Descrizione |
|---|---|
| NSDictionary<TKey,TValue>() |
Inizializza una nuova istanza della classe NSDictionary<TKey,TValue>. |
| NSDictionary<TKey,TValue>(NSCoder) |
Costruttore che inizializza l'oggetto dai dati archiviati nell'oggetto unarchiver. |
| NSDictionary<TKey,TValue>(NSDictionary<TKey,TValue>) |
Inizializza una nuova istanza della NSDictionary<TKey,TValue> classe da un altro dizionario. |
| NSDictionary<TKey,TValue>(NSUrl) |
Inizializza una nuova istanza della NSDictionary<TKey,TValue> classe da un elenco di proprietà nell'URL specificato. |
| NSDictionary<TKey,TValue>(String) |
Inizializza una nuova istanza della classe da un file dell'elenco NSDictionary<TKey,TValue> di proprietà. |
| NSDictionary<TKey,TValue>(TKey, TValue) |
Inizializza una nuova istanza della NSDictionary<TKey,TValue> classe con una singola coppia chiave-valore. |
| NSDictionary<TKey,TValue>(TKey[], TValue[]) |
Inizializza una nuova istanza della NSDictionary<TKey,TValue> classe da matrici parallele di chiavi e valori. |
Proprietà
| Nome | Descrizione |
|---|---|
| AccessibilityAttributedUserInputLabels | (Ereditato da NSObject) |
| AccessibilityRespondsToUserInteraction | (Ereditato da NSObject) |
| AccessibilityTextualContext | (Ereditato da NSObject) |
| AccessibilityUserInputLabels | (Ereditato da NSObject) |
| Class | (Ereditato da NSObject) |
| ClassHandle |
Handle della classe Objective-C per questa classe. (Ereditato da NSDictionary) |
| Count | (Ereditato da NSDictionary) |
| DebugDescription | (Ereditato da NSObject) |
| Description | (Ereditato da NSObject) |
| DescriptionInStringsFileFormat | (Ereditato da NSDictionary) |
| ExposedBindings | (Ereditato da NSObject) |
| Handle |
Handle (puntatore) alla rappresentazione dell'oggetto non gestito. (Ereditato da NSObject) |
| IsDirectBinding |
Ottiene o imposta un valore che indica se questa istanza utilizza l'associazione diretta Objective-C. (Ereditato da NSObject) |
| IsProxy | (Ereditato da NSObject) |
| Item[NSObject] |
Ottiene l'oggetto associato alla chiave specificata. (Ereditato da NSDictionary) |
| Item[NSString] |
Ottiene l'oggetto associato alla chiave specificata. (Ereditato da NSDictionary) |
| Item[String] |
Ottiene l'oggetto associato alla chiave specificata. (Ereditato da NSDictionary) |
| Item[TKey] |
Ottiene il valore associato alla chiave specificata. |
| KeyEnumerator | (Ereditato da NSDictionary) |
| Keys |
Ottiene una matrice contenente tutte le chiavi nel dizionario. |
| ObjectEnumerator | (Ereditato da NSDictionary) |
| RetainCount | (Ereditato da NSObject) |
| Self | (Ereditato da NSObject) |
| Superclass | (Ereditato da NSObject) |
| SuperHandle |
Handle utilizzato per rappresentare i metodi nella classe di base per questo NSObjectoggetto . (Ereditato da NSObject) |
| Values |
Ottiene una matrice contenente tutti i valori nel dizionario. |
| Zone | (Ereditato da NSObject) |