Поделиться через


NSCalendar Класс

Определение

Повторение календаря.

[Foundation.Register("NSCalendar", true)]
public class NSCalendar : Foundation.NSObject, Foundation.INSCopying, Foundation.INSSecureCoding, IDisposable
type NSCalendar = class
    inherit NSObject
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSCopying
    interface INSSecureCoding
Наследование
NSCalendar
Атрибуты
Реализации

Конструкторы

NSCalendar(IntPtr)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

NSCalendar(NSCalendarType)

Повторение календаря.

NSCalendar(NSCoder)

Конструктор, который инициализирует объект из данных, хранящихся в объекте unarchiver.

NSCalendar(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

NSCalendar(NSString)

Повторение календаря.

Свойства

AMSymbol

Повторение календаря.

Class

Повторение календаря.

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

CurrentCalendar

Повторение календаря.

DayChangedNotification

Константа уведомлений для DayChanged

DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
Description

Описание объекта , версия ToString для Objective-C.

(Унаследовано от NSObject)
EraSymbols

Повторение календаря.

FirstWeekDay

Повторение календаря.

Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от NSObject)
Identifier

Повторение календаря.

IsDirectBinding

Повторение календаря.

(Унаследовано от NSObject)
IsProxy

Повторение календаря.

(Унаследовано от NSObject)
Locale

Повторение календаря.

LongEraSymbols

Повторение календаря.

MinimumDaysInFirstWeek

Повторение календаря.

MonthSymbols

Повторение календаря.

PMSymbol

Повторение календаря.

QuarterSymbols

Повторение календаря.

RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
Self

Повторение календаря.

(Унаследовано от NSObject)
ShortMonthSymbols

Повторение календаря.

ShortQuarterSymbols

Повторение календаря.

ShortStandaloneMonthSymbols

Повторение календаря.

ShortStandaloneQuarterSymbols

Повторение календаря.

ShortStandaloneWeekdaySymbols

Повторение календаря.

ShortWeekdaySymbols

Повторение календаря.

StandaloneMonthSymbols

Повторение календаря.

StandaloneQuarterSymbols

Повторение календаря.

StandaloneWeekdaySymbols

Повторение календаря.

Superclass

Повторение календаря.

(Унаследовано от NSObject)
SuperHandle

Дескриптор, используемый для представления методов в базовом классе для этого объекта NSObject.

(Унаследовано от NSObject)
TimeZone

Повторение календаря.

VeryShortMonthSymbols

Повторение календаря.

VeryShortStandaloneMonthSymbols

Повторение календаря.

VeryShortStandaloneWeekdaySymbols

Повторение календаря.

VeryShortWeekdaySymbols

Повторение календаря.

WeekdaySymbols

Повторение календаря.

Zone

Повторение календаря.

(Унаследовано от NSObject)

Методы

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью строки keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Action)

Повторение календаря.

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Асинхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Повторение календаря.

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

Повторение календаря.

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

Повторение календаря.

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

Повторение календаря.

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

Повторение календаря.

(Унаследовано от NSObject)
CommitEditing()

Повторение календаря.

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Повторение календаря.

(Унаследовано от NSObject)
CompareDate(NSDate, NSDate, NSCalendarUnit)

Повторение календаря.

Components(NSCalendarUnit, NSDate)

Повторение календаря.

Components(NSCalendarUnit, NSDate, NSDate, NSCalendarOptions)

Повторение календаря.

Components(NSCalendarUnit, NSDate, NSDate, NSDateComponentsWrappingBehavior)
Устаревшие..

Повторение календаря.

ComponentsFromDateToDate(NSCalendarUnit, NSDateComponents, NSDateComponents, NSCalendarOptions)

Повторение календаря.

ComponentsInTimeZone(NSTimeZone, NSDate)

Повторение календаря.

ConformsToProtocol(IntPtr)

Вызывается для определения того, реализует ли этот объект указанный протокол.

(Унаследовано от NSObject)
Copy()

Выполняет копию базового объекта Objective-C.

(Унаследовано от NSObject)
Copy(NSZone)

Выполняет копию базового объекта Objective-C.

DangerousAutorelease()

Повторение календаря.

(Унаследовано от NSObject)
DangerousRelease()

Повторение календаря.

(Унаследовано от NSObject)
DangerousRetain()

Повторение календаря.

(Унаследовано от NSObject)
Date(nint, nint, nint, nint, nint, nint, nint, nint)

Повторение календаря.

DateByAddingComponents(NSDateComponents, NSDate, NSCalendarOptions)

Повторение календаря.

DateByAddingComponents(NSDateComponents, NSDate, NSDateComponentsWrappingBehavior)
Устаревшие..

Повторение календаря.

DateByAddingUnit(NSCalendarUnit, nint, NSDate, NSCalendarOptions)

Повторение календаря.

DateBySettingsHour(nint, nint, nint, NSDate, NSCalendarOptions)

Повторение календаря.

DateBySettingUnit(NSCalendarUnit, nint, NSDate, NSCalendarOptions)

Повторение календаря.

DateForWeekOfYear(nint, nint, nint, nint, nint, nint, nint, nint)

Повторение календаря.

DateFromComponents(NSDateComponents)

Повторение календаря.

DidChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает на изменение индексов для связи ко многим.

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Повторение календаря.

(Унаследовано от NSObject)
DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
DoesNotRecognizeSelector(Selector)

Указывает, что этот объект не распознает указанный селектор.

(Унаследовано от NSObject)
EncodeTo(NSCoder)

Кодирует состояние объекта в предоставленном кодировщике.

EnumerateDatesStartingAfterDate(NSDate, NSDateComponents, NSCalendarOptions, EnumerateDatesCallback)

Повторение календаря.

Equals(NSObject)

Повторение календаря.

(Унаследовано от NSObject)
Equals(Object)

Повторение календаря.

(Унаследовано от NSObject)
ExposedBindings()

Повторение календаря.

(Унаследовано от NSObject)
FindNextDateAfterDateMatching(NSDate, nint, nint, nint, NSCalendarOptions)

Повторение календаря.

FindNextDateAfterDateMatching(NSDate, NSCalendarUnit, nint, NSCalendarOptions)

Повторение календаря.

FindNextDateAfterDateMatching(NSDate, NSDateComponents, NSCalendarOptions)

Повторение календаря.

FindNextWeekend(NSDate, Double, NSCalendarOptions, NSDate)

Повторение календаря.

GetBindingInfo(NSString)

Повторение календаря.

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

Повторение календаря.

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

Повторение календаря.

(Унаследовано от NSObject)
GetComponentFromDate(NSCalendarUnit, NSDate)

Повторение календаря.

GetComponentsFromDate(nint, nint, nint, nint, NSDate)

Повторение календаря.

GetComponentsFromDateForWeekOfYear(nint, nint, nint, nint, NSDate)

Повторение календаря.

GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetHourComponentsFromDate(nint, nint, nint, nint, NSDate)

Повторение календаря.

GetMethodForSelector(Selector)

Повторение календаря.

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

Повторение календаря.

(Унаследовано от NSObject)
GetNativeHash()

Повторение календаря.

(Унаследовано от NSObject)
Init()

Повторение календаря.

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

Повторение календаря.

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

Повторение календаря.

(Унаследовано от NSObject)
Invoke(Action, Double)

Повторение календаря.

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

Повторение календаря.

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

Повторение календаря.

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

Синхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
IsDateInToday(NSDate)

Повторение календаря.

IsDateInTomorrow(NSDate)

Повторение календаря.

IsDateInWeekend(NSDate)

Повторение календаря.

IsDateInYesterday(NSDate)

Повторение календаря.

IsEqual(NSObject)

Повторение календаря.

(Унаследовано от NSObject)
IsEqualToUnitGranularity(NSDate, NSDate, NSCalendarUnit)

Повторение календаря.

IsInSameDay(NSDate, NSDate)

Повторение календаря.

IsKindOfClass(Class)

Повторение календаря.

(Унаследовано от NSObject)
IsMemberOfClass(Class)

Повторение календаря.

(Унаследовано от NSObject)
MarkDirty()

Повышает уровень обычного однорангового объекта (isDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
Matches(NSDate, NSDateComponents)

Повторение календаря.

MaximumRange(NSCalendarUnit)

Повторение календаря.

MinimumRange(NSCalendarUnit)

Повторение календаря.

MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
ObjectDidEndEditing(NSObject)

Повторение календаря.

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
Ordinality(NSCalendarUnit, NSCalendarUnit, NSDate)

Повторение календаря.

PerformSelector(Selector)

Повторение календаря.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

Повторение календаря.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Повторение календаря.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

Повторение календаря.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Повторение календаря.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Повторение календаря.

(Унаследовано от NSObject)
PrepareForInterfaceBuilder()

Повторение календаря.

(Унаследовано от NSObject)
Range(NSCalendarUnit, NSCalendarUnit, NSDate)

Повторение календаря.

Range(NSCalendarUnit, NSDate, Double, NSDate)

Повторение календаря.

RangeOfWeekendContainingDate(NSDate, Double, NSDate)

Повторение календаря.

RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RespondsToSelector(Selector)

Распознает ли этот объект указанный селектор.

(Унаследовано от NSObject)
SetNativeField(String, NSObject)
Устаревшие..

Повторение календаря.

(Унаследовано от NSObject)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

Задает значение свойства, которое можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Устанавливает значения этого объекта NSObject в указанный словарь.

(Унаследовано от NSObject)
StartOfDayForDate(NSDate)

Повторение календаря.

ToString()

Возвращает строковое представление значения текущего экземпляра.

(Унаследовано от NSObject)
Unbind(NSString)

Повторение календаря.

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

Повторение календаря.

(Унаследовано от NSObject)
ValueForKey(NSString)

Возвращает значение свойства, связанного с указанным ключом.

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

Возвращает значение свойства, которое может быть достигнуто с помощью пути к ключу.

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

Указывает на попытку считывания значения неопределенного ключа. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что значения указанных индексов в указанном ключе собираются измениться.

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Повторение календаря.

(Унаследовано от NSObject)
WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)

Методы расширения

ObjectDidBeginEditing(NSObject, INSEditor)

Повторение календаря.

ObjectDidEndEditing(NSObject, INSEditor)

Повторение календаря.

GetValidModes(NSObject, NSFontPanel)

Повторение календаря.

ValidateToolbarItem(NSObject, NSToolbarItem)

Повторение календаря.

GetDebugDescription(INSObjectProtocol)

Повторение календаря.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Повторение календаря.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Повторение календаря.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Повторение календаря.

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

Применяется к

См. также раздел