NSSet Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
[Foundation.Register("NSSet", true)]
public class NSSet : Foundation.NSObject, Foundation.INSMutableCopying, Foundation.INSSecureCoding, IDisposable, System.Collections.Generic.IEnumerable<Foundation.NSObject>
[<Foundation.Register("NSSet", true)>]
type NSSet = class
inherit NSObject
interface seq<NSObject>
interface IEnumerable
interface INSCoding
interface INativeObject
interface IDisposable
interface INSCopying
interface INSMutableCopying
interface INSSecureCoding
- Dziedziczenie
- Pochodne
- Atrybuty
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| NSSet() |
Tworzy nowy NSSet z wartościami domyślnymi. |
| NSSet(NativeHandle) |
Konstruktor używany podczas tworzenia zarządzanych reprezentacji niezarządzanych obiektów. Wywoływane przez środowisko uruchomieniowe. |
| NSSet(NSArray) | |
| NSSet(NSCoder) |
Konstruktor, który inicjuje obiekt z danych przechowywanych w obiekcie unarchiver. |
| NSSet(NSObject[]) |
Tworzy nowy NSSet element na podstawie tablicy NSObject wystąpień. |
| NSSet(NSObjectFlag) |
Konstruktor do wywołania klas pochodnych, aby pominąć inicjowanie i jedynie przydzielić obiekt. |
| NSSet(NSSet) | |
| NSSet(Object[]) |
Tworzy nowy NSSet element na podstawie tablicy obiektów. |
| NSSet(String[]) |
Tworzy nową NSSet wartość na podstawie tablicy ciągów. |
Właściwości
| Nazwa | Opis |
|---|---|
| AccessibilityAttributedUserInputLabels | (Odziedziczone po NSObject) |
| AccessibilityRespondsToUserInteraction | (Odziedziczone po NSObject) |
| AccessibilityTextualContext | (Odziedziczone po NSObject) |
| AccessibilityUserInputLabels | (Odziedziczone po NSObject) |
| AnyObject | |
| Class | (Odziedziczone po NSObject) |
| ClassHandle |
Uchwyt klasy Objective-C dla tej klasy. |
| Count | |
| DebugDescription | (Odziedziczone po NSObject) |
| Description | (Odziedziczone po NSObject) |
| ExposedBindings | (Odziedziczone po NSObject) |
| Handle |
Dojdź (wskaźnik) do niezarządzanej reprezentacji obiektu. (Odziedziczone po NSObject) |
| IsDirectBinding |
Pobiera lub ustawia wartość wskazującą, czy to wystąpienie używa powiązania bezpośredniego Objective-C. (Odziedziczone po NSObject) |
| IsProxy | (Odziedziczone po NSObject) |
| RetainCount | (Odziedziczone po NSObject) |
| Self | (Odziedziczone po NSObject) |
| Superclass | (Odziedziczone po NSObject) |
| SuperHandle |
Dojście używane do reprezentowania metod w klasie bazowej dla tego elementu NSObject. (Odziedziczone po NSObject) |
| Zone | (Odziedziczone po NSObject) |
Metody
Operatory
| Nazwa | Opis |
|---|---|
| Addition(NSSet, NSOrderedSet) |
Dodaje zestaw i uporządkowany zestaw razem, tworząc nowy zestaw zawierający wszystkie elementy z obu tych elementów. |
| Addition(NSSet, NSSet) |
Dodaje dwa zestawy razem, tworząc nowy zestaw zawierający wszystkie elementy z obu zestawów. |
| Subtraction(NSSet, NSOrderedSet) |
Odejmuje elementy uporządkowanego zestawu z zestawu. |
| Subtraction(NSSet, NSSet) |
Odejmuje elementy drugiego zestawu z pierwszego zestawu. |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| IEnumerable.GetEnumerator() |
NSObject Wylicza wystąpienia w zestawie. |