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


NSUnitLength Класс

Определение

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

[Foundation.Register("NSUnitLength", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class NSUnitLength : Foundation.NSDimension, IDisposable
type NSUnitLength = class
    inherit NSDimension
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSSecureCoding
Наследование
Атрибуты
Реализации

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

NSUnitLength()
Устаревшие..

Конструктор по умолчанию инициализирует новый экземпляр этого класса.

NSUnitLength(IntPtr)

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

NSUnitLength(NSCoder)

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

NSUnitLength(NSObjectFlag)

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

NSUnitLength(String, NSUnitConverter)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

Свойства

AstronomicalUnits

Единица, равная приблизительному среднему расстоянию от Солнца до Земли, или 149,6E9 метров.

BaseUnit

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

Centimeters

Единица измерения, равная 1/100 метра.

Class

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

Converter

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

Единица измерения, равная 10 метров.

Decimeters

Единица измерения, равная 1/10 метра.

Description

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

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

Единица равна 6 футам, или 1,8288 метров.

Feet

Единица измерения, равная 0,3048 метра.

Furlongs

Единица, берущая начало на расстоянии, команда волов может пахать без отдыха, или 201,168 метров.

Handle

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

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

Единица измерения, равная 100 метров.

Inches

Единица измерения, которая составляет 1/12 фута или 0,0254 метра.

IsDirectBinding

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Единица, эквивалентная 1000 метров.

Lightyears

Единица, равная расстоянию света, может перемещаться в вакууме в год, или 9,461E15 метров.

Megameters

Единица, равная 10^6 метров.

Meters

Базовая единица измерения длины.

Micrometers

Длина равна 10^6 метров.

Miles

Длина равна 5280 футов, или 1609,34 метра.

Millimeters

Длина равна 10^3 метрам.

Nanometers

Длина равна 10^-9 метров.

NauticalMiles

Длина равна 1 минуте широты на экваторе, или 1852 метра.

Parsecs

Расстояние, с которого 1 астрономическая единица соответствует 1 арксекунду, равному ~3,26 световых лет или 30,86E15 метров.

Picometers

Длина равна 10^12 метров.

RetainCount

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

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

Длина равна 10 000 метров.

Self

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Длина 3 фута, или 0,9144 метра.

Zone

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

(Унаследовано от 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)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

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

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

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

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

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

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

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

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

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

Equals(NSObject)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

(Унаследовано от NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

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

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

(Унаследовано от NSObject)
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)
Устаревшие..

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

(Унаследовано от 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)
ToString()

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

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

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

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

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

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

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

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

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

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

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

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

ObjectDidBeginEditing(NSObject, INSEditor)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

ObjectDidEndEditing(NSObject, INSEditor)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

GetValidModes(NSObject, NSFontPanel)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

ValidateToolbarItem(NSObject, NSToolbarItem)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

GetDebugDescription(INSObjectProtocol)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

GetAccessibilityCustomRotors(NSObject)

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

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

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

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

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