NSMutableOrderedSet<TKey> Classe

Definizione

[Foundation.Register("NSMutableOrderedSet", SkipRegistration=true)]
public sealed class NSMutableOrderedSet<TKey> : Foundation.NSMutableOrderedSet, System.Collections.Generic.IEnumerable<TKey> where TKey : class, INativeObject
[<Foundation.Register("NSMutableOrderedSet", SkipRegistration=true)>]
type NSMutableOrderedSet<'Key (requires 'Key : null and 'Key :> INativeObject)> = class
    inherit NSMutableOrderedSet
    interface seq<'Key (requires 'Key : null and 'Key :> INativeObject)>
    interface IEnumerable

Parametri di tipo

TKey
Ereditarietà
NSMutableOrderedSet<TKey>
Attributi
Implementazioni

Costruttori

Nome Descrizione
NSMutableOrderedSet<TKey>()

Inizializza un nuovo set ordinato modificabile vuoto.

NSMutableOrderedSet<TKey>(IntPtr)

Inizializza un nuovo set ordinato modificabile con la capacità iniziale specificata.

NSMutableOrderedSet<TKey>(NSCoder)

Costruttore che inizializza l'oggetto dai dati archiviati nell'oggetto unarchiver.

NSMutableOrderedSet<TKey>(NSMutableOrderedSet<TKey>)

Inizializza un nuovo set ordinato modificabile con il contenuto del set ordinato modificabile specificato.

NSMutableOrderedSet<TKey>(NSOrderedSet<TKey>)

Inizializza un nuovo set ordinato modificabile con il contenuto del set ordinato specificato.

NSMutableOrderedSet<TKey>(NSSet<TKey>)

Inizializza un nuovo set ordinato modificabile con il contenuto del set specificato.

NSMutableOrderedSet<TKey>(TKey)

Inizializza un nuovo set ordinato modificabile contenente l'oggetto specificato.

NSMutableOrderedSet<TKey>(TKey[])

Inizializza un nuovo set ordinato modificabile con gli oggetti specificati.

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 NSMutableOrderedSet)
Count (Ereditato da NSOrderedSet)
DebugDescription (Ereditato da NSObject)
Description (Ereditato da NSObject)
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[IntPtr]

Ottiene o imposta l'oggetto in corrispondenza dell'indice specificato.

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)
Zone (Ereditato da NSObject)

Metodi

Nome Descrizione
Add(NSObject) (Ereditato da NSMutableOrderedSet)
Add(TKey)

Aggiunge l'oggetto specificato al set ordinato.

AddObjects(NSObject[]) (Ereditato da NSMutableOrderedSet)
AddObjects(TKey[])

Aggiunge gli oggetti nella matrice specificata al set ordinato.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AsSet()

Restituisce un set contenente gli oggetti di questo set ordinato.

AwakeFromNib() (Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Richiama l'azione specificata in modo asincrono nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSBindingOptions) (Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary) (Ereditato da NSObject)
CommitEditing() (Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr) (Ereditato da NSObject)
ConformsToProtocol(NativeHandle) (Ereditato da NSObject)
Contains(NSObject) (Ereditato da NSOrderedSet)
Contains(Object)

Determina se il set ordinato contiene l'oggetto specificato.

(Ereditato da NSOrderedSet)
Copy() (Ereditato da NSObject)
Copy(NSZone)

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSOrderedSet)
DangerousAutorelease()

Chiama il selettore 'autorelease' su questo oggetto.

(Ereditato da NSObject)
DangerousRelease()

Chiama il selettore 'release' su questo oggetto.

(Ereditato da NSObject)
DangerousRetain()

Chiama il selettore 'retain' su questo oggetto.

(Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Ereditato da NSObject)
DidChangeValue(String) (Ereditato da NSObject)
Dispose()

Rilascia le risorse utilizzate dall'oggetto NSObject .

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate da questo oggetto.

(Ereditato da NSObject)
DoesNotRecognizeSelector(Selector) (Ereditato da NSObject)
EncodeTo(NSCoder)

Codifica lo stato dell'oggetto usando il codificatore fornito.

(Ereditato da NSOrderedSet)
Equals(NSObject)

Determina se l'oggetto specificato NSObject è uguale all'oggetto corrente NSObject.

(Ereditato da NSObject)
Equals(Object)

Determina se questo NSOrderedSet oggetto e l'oggetto specificato sono uguali.

(Ereditato da NSOrderedSet)
ExchangeObject(IntPtr, IntPtr)

Scambia gli oggetti in corrispondenza degli indici specificati.

(Ereditato da NSMutableOrderedSet)
FirstObject() (Ereditato da NSOrderedSet)
GetBindingInfo(NSString) (Ereditato da NSObject)
GetBindingOptionDescriptions(NSString) (Ereditato da NSObject)
GetBindingValueClass(NSString) (Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[]) (Ereditato da NSObject)
GetEnumerator()

Restituisce un enumeratore che scorre il set ordinato.

GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSOrderedSet)
GetMethodForSelector(Selector) (Ereditato da NSObject)
GetNativeHash() (Ereditato da NSObject)
GetReverseOrderedSet() (Ereditato da NSOrderedSet)
IndexOf(NSObject) (Ereditato da NSOrderedSet)
Init()

Inizializza l'oggetto chiamando il metodo Objective-C init .

(Ereditato da NSObject)
InitializeHandle(NativeHandle, String) (Ereditato da NSObject)
InitializeHandle(NativeHandle) (Ereditato da NSObject)
Insert(NSObject, IntPtr)

Inserisce l'oggetto specificato in corrispondenza dell'indice specificato.

(Ereditato da NSMutableOrderedSet)
Insert(TKey, IntPtr)

Inserisce l'oggetto specificato in corrispondenza dell'indice specificato nel set ordinato.

InsertObjects(NSObject[], NSIndexSet) (Ereditato da NSMutableOrderedSet)
InsertObjects(TKey[], NSIndexSet)

Inserisce gli oggetti specificati in corrispondenza degli indici specificati nel set ordinato.

Intersect(NSOrderedSet) (Ereditato da NSMutableOrderedSet)
Intersect(NSSet) (Ereditato da NSMutableOrderedSet)
Intersects(NSOrderedSet) (Ereditato da NSOrderedSet)
Intersects(NSSet) (Ereditato da NSOrderedSet)
Invoke(Action, Double)

Richiama l'azione specificata dopo il ritardo specificato.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Richiama l'azione specificata dopo il ritardo specificato.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Richiama l'azione specificata in modo sincrono nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
IsEqual(NSObject) (Ereditato da NSObject)
IsEqualToOrderedSet(NSOrderedSet) (Ereditato da NSOrderedSet)
IsKindOfClass(Class) (Ereditato da NSObject)
IsMemberOfClass(Class) (Ereditato da NSObject)
IsSubset(NSOrderedSet) (Ereditato da NSOrderedSet)
IsSubset(NSSet) (Ereditato da NSOrderedSet)
LastObject() (Ereditato da NSOrderedSet)
MarkDirty()

Promuove un normale oggetto peer (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MoveObjects(NSIndexSet, IntPtr)

Sposta gli oggetti attualmente in corrispondenza degli indici specificati in modo che inizino in corrispondenza dell'indice di destinazione specificato.

(Ereditato da NSMutableOrderedSet)
MutableCopy() (Ereditato da NSObject)
MutableCopy(NSZone) (Ereditato da NSOrderedSet)
ObjectDidEndEditing(NSObject) (Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) (Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double) (Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject) (Ereditato da NSObject)
PerformSelector(Selector, NSObject) (Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Ereditato da NSObject)
PerformSelector(Selector) (Ereditato da NSObject)
PrepareForInterfaceBuilder() (Ereditato da NSObject)
Remove(IntPtr)

Rimuove l'oggetto in corrispondenza dell'indice specificato.

(Ereditato da NSMutableOrderedSet)
RemoveAllObjects() (Ereditato da NSMutableOrderedSet)
RemoveObject(NSObject) (Ereditato da NSMutableOrderedSet)
RemoveObject(TKey)

Rimuove l'oggetto specificato dal set ordinato.

RemoveObjects(NSIndexSet) (Ereditato da NSMutableOrderedSet)
RemoveObjects(NSObject[]) (Ereditato da NSMutableOrderedSet)
RemoveObjects(NSRange) (Ereditato da NSMutableOrderedSet)
RemoveObjects(TKey[])

Rimuove gli oggetti specificati dal set ordinato.

RemoveObserver(NSObject, NSString, IntPtr) (Ereditato da NSObject)
RemoveObserver(NSObject, NSString) (Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr) (Ereditato da NSObject)
RemoveObserver(NSObject, String) (Ereditato da NSObject)
Replace(IntPtr, NSObject) (Ereditato da NSMutableOrderedSet)
Replace(IntPtr, TKey)

Sostituisce l'oggetto in corrispondenza dell'indice specificato con un nuovo oggetto .

ReplaceObjects(NSIndexSet, NSObject[]) (Ereditato da NSMutableOrderedSet)
ReplaceObjects(NSIndexSet, TKey[])

Sostituisce gli oggetti in corrispondenza degli indici specificati con gli oggetti sostitutivi specificati.

RespondsToSelector(Selector) (Ereditato da NSObject)
SetNilValueForKey(NSString) (Ereditato da NSObject)
SetObject(NSObject, IntPtr)

Aggiunge o sostituisce l'oggetto in corrispondenza dell'indice specificato.

(Ereditato da NSMutableOrderedSet)
SetValueForKey(NSObject, NSString) (Ereditato da NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Imposta il valore per la proprietà identificata da un determinato percorso di chiave su un determinato valore.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString) (Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString) (Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (Ereditato da NSObject)
Sort(NSComparator) (Ereditato da NSMutableOrderedSet)
Sort(NSSortOptions, NSComparator) (Ereditato da NSMutableOrderedSet)
SortRange(NSRange, NSSortOptions, NSComparator) (Ereditato da NSMutableOrderedSet)
ToArray<T>()

Restituisce il contenuto del set ordinato come matrice fortemente tipizzata.

(Ereditato da NSOrderedSet)
ToString()

Restituisce una rappresentazione di stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString) (Ereditato da NSObject)
ValueForKey(NSString) (Ereditato da NSObject)
ValueForKeyPath(NSString) (Ereditato da NSObject)
ValueForUndefinedKey(NSString) (Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString) (Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Ereditato da NSObject)
WillChangeValue(String) (Ereditato da NSObject)

Operatori

Nome Descrizione
Addition(NSMutableOrderedSet<TKey>, NSMutableOrderedSet<TKey>)

Calcola l'unione di due set ordinati.

Addition(NSMutableOrderedSet<TKey>, NSOrderedSet<TKey>)

Calcola l'unione di due set ordinati.

Addition(NSMutableOrderedSet<TKey>, NSSet<TKey>)

Calcola l'unione di un set ordinato e di un set.

Subtraction(NSMutableOrderedSet<TKey>, NSMutableOrderedSet<TKey>)

Calcola la differenza tra due set ordinati.

Subtraction(NSMutableOrderedSet<TKey>, NSOrderedSet<TKey>)

Calcola la differenza tra due set ordinati.

Subtraction(NSMutableOrderedSet<TKey>, NSSet<TKey>)

Calcola la differenza tra un set ordinato e un set.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IEnumerable.GetEnumerator()

Restituisce un enumeratore che scorre il set ordinato.

Metodi di estensione

Nome Descrizione
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)
AccessibilityHitTest(NSObject, CGPoint, UIEvent)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
EndPreviewPanelControl(NSObject, QLPreviewPanel)
FilterUsingPredicate(NSMutableOrderedSet, NSPredicate)
FilterUsingPredicate(NSOrderedSet, NSPredicate)
GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriata per this l'oggetto .

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)
GetAccessibilityLineRangeForPosition(NSObject, IntPtr)
GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)
GetAccessibilityNextTextNavigationElement(NSObject)
GetAccessibilityNextTextNavigationElementBlock(NSObject)
GetAccessibilityPreviousTextNavigationElement(NSObject)
GetAccessibilityPreviousTextNavigationElementBlock(NSObject)
GetAccessibilityTextInputResponder(NSObject)
GetAccessibilityTextInputResponderHandler(NSObject)
GetBrowserAccessibilityAttributedValue(NSObject, NSRange)
GetBrowserAccessibilityContainerType(NSObject)
GetBrowserAccessibilityCurrentStatus(NSObject)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
GetDebugDescription(INSObjectProtocol)
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
GetSortedArray(NSOrderedSet, NSSortDescriptor[])
GetValidModes(NSObject, NSFontPanel)
ObjectDidBeginEditing(NSObject, INSEditor)
ObjectDidEndEditing(NSObject, INSEditor)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriata per this l'oggetto .

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)
SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)
SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityTextInputResponder(NSObject, IUITextInput)
SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)
SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)
SetBrowserAccessibilityCurrentStatus(NSObject, String)
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)
SetBrowserAccessibilityRoleDescription(NSObject, String)
SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)
SetBrowserAccessibilitySortDirection(NSObject, String)
SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)
SortUsingDescriptors(NSMutableOrderedSet, NSSortDescriptor[])
ValidateToolbarItem(NSObject, NSToolbarItem)

Si applica a