Compartilhar via


NSDecimalNumber Classe

Definição

Número decimal objective-C.

[Foundation.Register("NSDecimalNumber", true)]
public class NSDecimalNumber : Foundation.NSNumber, IDisposable
type NSDecimalNumber = class
    inherit NSNumber
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSSecureCoding
Herança
NSDecimalNumber
Atributos
Implementações

Construtores

NSDecimalNumber()

Construtor padrão que inicializa uma nova instância dessa classe sem parâmetros.

NSDecimalNumber(Int64, Int16, Boolean)

Número decimal objective-C.

NSDecimalNumber(IntPtr)

Um construtor usado ao criar representações gerenciadas de objetos não gerenciados; Chamado pelo runtime.

NSDecimalNumber(NSCoder)

Um construtor que inicializa o objeto dos dados armazenados no objeto unarchiver.

NSDecimalNumber(NSDecimal)

Número decimal objective-C.

NSDecimalNumber(NSObjectFlag)

Construtor para chamar em classes derivadas para ignorar a inicialização e simplesmente alocar o objeto.

NSDecimalNumber(String)

Número decimal objective-C.

NSDecimalNumber(String, NSObject)

Número decimal objective-C.

Propriedades

BoolValue

Converta este valor em um booliano (0 == false).

(Herdado de NSNumber)
ByteValue

Converte esse valor em um byte.

(Herdado de NSNumber)
CATransform3DValue

Retorna o valor CATransform3D encapsulado por este objeto NSValue.

(Herdado de NSValue)
CGAffineTransformValue

Retorna o valor CGAffineTransform encapsulado por este objeto NSValue.

(Herdado de NSValue)
CGPointValue

O ponto armazenado neste NSValue.

(Herdado de NSValue)
CGRectValue

O retângulo armazenado neste NSValue.

(Herdado de NSValue)
CGSizeValue

O SizeF armazenado neste NSValue.

(Herdado de NSValue)
CGVectorValue

Número decimal objective-C.

(Herdado de NSValue)
Class

Número decimal objective-C.

(Herdado de NSObject)
ClassHandle

O identificador dessa classe.

CMTimeMappingValue

Retorna o valor CMTimeMapping encapsulado por este objeto NSValue.

(Herdado de NSValue)
CMTimeRangeValue

Retorna o valor CMTimeRange encapsulado por este objeto NSValue.

(Herdado de NSValue)
CMTimeValue

Retorna o valor CMTime encapsulado por este objeto NSValue.

(Herdado de NSValue)
CoordinateSpanValue

O MKCoordinateSpan armazenado neste NSValue.

(Herdado de NSValue)
CoordinateValue

O CLLocationCoordinate2D armazenado neste NSValue.

(Herdado de NSValue)
DebugDescription

Uma descrição significativa do desenvolvedor desse objeto.

(Herdado de NSObject)
DefaultBehavior

A maneira como os métodos aritméticos arredondam e lidam com condições de erro.

Description

Descrição do objeto, a versão Objective-C de ToString.

(Herdado de NSObject)
DirectionalEdgeInsetsValue

Número decimal objective-C.

(Herdado de NSValue)
DoubleValue

O valor dessa decimal como um duplo, arredondado.

FloatValue

Retorna esse número como um float.

(Herdado de NSNumber)
Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de NSObject)
Int16Value

Recupera o valor do número como um curto.

(Herdado de NSNumber)
Int32Value

Recupera o valor do número como um int.

(Herdado de NSNumber)
Int64Value

Recupera o valor do número como um long.

(Herdado de NSNumber)
IsDirectBinding

Número decimal objective-C.

(Herdado de NSObject)
IsProxy

Número decimal objective-C.

(Herdado de NSObject)
LongValue

Número decimal objective-C.

(Herdado de NSNumber)
MaxValue

O valor máximo representado por qualquer NSDecimalNumber.

MinValue

O valor mínimo representável por NSDecimalNumber.

NaN

Método factory retornando a referência "Not a Number".

NFloatValue

Número decimal objective-C.

(Herdado de NSNumber)
NIntValue

Número decimal objective-C.

(Herdado de NSNumber)
NonretainedObjectValue

Retorna o valor NSObject encapsulado por este objeto NSValue.

(Herdado de NSValue)
NSDecimalValue

Converte esse NSDecimalNumber em um NSDecimal.

NUIntValue

Número decimal objective-C.

(Herdado de NSNumber)
ObjCType

Número decimal objective-C.

(Herdado de NSValue)
One

Método factory retornando uma referência ao NSDecimalNumber 1.0.

PointerValue

Retorna o valor IntPtr encapsulado por este objeto NSValue.

(Herdado de NSValue)
PointFValue

Retorna o valor pointF encapsulado por este objeto NSValue.

(Herdado de NSValue)
RangeValue

Número decimal objective-C.

(Herdado de NSValue)
RectangleFValue

Retorna o valor RectangleF encapsulado por este objeto NSValue.

(Herdado de NSValue)
RetainCount

Retorna a contagem de retenção objective-C atual para o objeto .

(Herdado de NSObject)
SByteValue

O valor do número como um sbyte.

(Herdado de NSNumber)
SCNMatrix4Value

Número decimal objective-C.

(Herdado de NSValue)
Self

Número decimal objective-C.

(Herdado de NSObject)
SizeFValue

Retorna o valor SizeF encapsulado por este objeto NSValue.

(Herdado de NSValue)
StringValue

O valor do número formatado como uma cadeia de caracteres legível por humanos.

(Herdado de NSNumber)
Superclass

Número decimal objective-C.

(Herdado de NSObject)
SuperHandle

Identificador usado para representar os métodos na classe base para esse NSObject.

(Herdado de NSObject)
UIEdgeInsetsValue

Retorna o valor UIEdgeInsets encapsulado por esse objeto NSValue.

(Herdado de NSValue)
UInt16Value

O valor do número como um ushort.

(Herdado de NSNumber)
UInt32Value

O valor do número como um uint.

(Herdado de NSNumber)
UInt64Value

O valor do número como um ulong.

(Herdado de NSNumber)
UIOffsetValue

Retorna o valor UIOffset encapsulado por neste NSValue.

(Herdado de NSValue)
UnsignedLongValue

Número decimal objective-C.

(Herdado de NSNumber)
Vector3Value

Número decimal objective-C.

(Herdado de NSValue)
Vector4Value

Número decimal objective-C.

(Herdado de NSValue)
Zero

Número decimal objective-C.

Zone

Número decimal objective-C.

(Herdado de NSObject)

Métodos

Add(NSDecimalNumber)

Adiciona este e o decimal especificado.

Add(NSDecimalNumber, NSObject)

Número decimal objective-C.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra um objeto para ser observado externamente (usando NSString keyPath).   As alterações observadas são expedidas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador.

(Herdado de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra um objeto para ser observado externamente (usando keyPath de cadeia de caracteres).   As alterações observadas são expedidas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador.

(Herdado de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra um objeto para ser observado externamente usando um método arbitrário.

(Herdado de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra um objeto para ser observado externamente usando um método arbitrário.

(Herdado de NSObject)
AwakeFromNib()

Chamado depois que o objeto foi carregado do arquivo nib. Os substituidores devem chamar base. AwakeFromNib().

(Herdado de NSObject)
BeginInvokeOnMainThread(Action)

Número decimal objective-C.

(Herdado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma assíncrona o código especificado no thread de interface do usuário principal.

(Herdado de NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Número decimal objective-C.

(Herdado de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleto.

Número decimal objective-C.

(Herdado de NSObject)
BindingInfo(String)
Obsoleto.

Número decimal objective-C.

(Herdado de NSObject)
BindingOptionDescriptions(String)
Obsoleto.

Número decimal objective-C.

(Herdado de NSObject)
BindingValueClass(String)
Obsoleto.

Número decimal objective-C.

(Herdado de NSObject)
CommitEditing()

Número decimal objective-C.

(Herdado de NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Número decimal objective-C.

(Herdado de NSObject)
Compare(NSNumber)

Compara isso com o outro número.

CompareTo(NSNumber)

Número decimal objective-C.

(Herdado de NSNumber)
CompareTo(Object)

Número decimal objective-C.

(Herdado de NSNumber)
ConformsToProtocol(IntPtr)

Invocado para determinar se esse objeto implementa o protocolo especificado.

(Herdado de NSObject)
Copy()

Executa uma cópia do objeto Objective-C subjacente.

(Herdado de NSObject)
Copy(NSZone)

Executa uma cópia do objeto Objective-C subjacente.

(Herdado de NSValue)
DangerousAutorelease()

Número decimal objective-C.

(Herdado de NSObject)
DangerousRelease()

Número decimal objective-C.

(Herdado de NSObject)
DangerousRetain()

Número decimal objective-C.

(Herdado de NSObject)
DescriptionWithLocale(NSLocale)

Retorna uma descrição desse número, localizada para a localidade especificada.

DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que ocorreu uma alteração nos índices de uma relação para muitos.

(Herdado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Número decimal objective-C.

(Herdado de NSObject)
DidChangeValue(String)

Indica que ocorreu uma alteração na chave especificada.

(Herdado de NSObject)
Dispose()

Libera os recursos usados pelo objeto NSObject.

(Herdado de NSObject)
Dispose(Boolean)

Libera os recursos usados pelo objeto NSObject.

(Herdado de NSObject)
Divide(NSDecimalNumber)

Divide esse e o decimal especificado.

Divide(NSDecimalNumber, NSObject)

Número decimal objective-C.

DoesNotRecognizeSelector(Selector)

Indica que esse objeto não reconhece o seletor especificado.

(Herdado de NSObject)
EncodeTo(NSCoder)

Codifica o estado do objeto no codificador fornecido

Equals(NSNumber)

Número decimal objective-C.

(Herdado de NSNumber)
Equals(NSObject)

Número decimal objective-C.

(Herdado de NSObject)
Equals(Object)

Número decimal objective-C.

(Herdado de NSNumber)
ExposedBindings()

Número decimal objective-C.

(Herdado de NSObject)
GetBindingInfo(NSString)

Número decimal objective-C.

(Herdado de NSObject)
GetBindingOptionDescriptions(NSString)

Número decimal objective-C.

(Herdado de NSObject)
GetBindingValueClass(NSString)

Número decimal objective-C.

(Herdado de NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera os valores das chaves especificadas.

(Herdado de NSObject)
GetHashCode()

Gera um código hash para a instância atual.

(Herdado de NSNumber)
GetMethodForSelector(Selector)

Número decimal objective-C.

(Herdado de NSObject)
GetNativeField(String)
Obsoleto.

Número decimal objective-C.

(Herdado de NSObject)
GetNativeHash()

Número decimal objective-C.

(Herdado de NSObject)
Init()

Número decimal objective-C.

(Herdado de NSObject)
InitializeHandle(IntPtr)

Número decimal objective-C.

(Herdado de NSObject)
InitializeHandle(IntPtr, String)

Número decimal objective-C.

(Herdado de NSObject)
Invoke(Action, Double)

Número decimal objective-C.

(Herdado de NSObject)
Invoke(Action, TimeSpan)

Número decimal objective-C.

(Herdado de NSObject)
InvokeOnMainThread(Action)

Número decimal objective-C.

(Herdado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca de forma síncrona o código especificado no thread principal da interface do usuário.

(Herdado de NSObject)
IsEqual(NSObject)

Número decimal objective-C.

(Herdado de NSObject)
IsEqualTo(NSValue)

Se esse NSValue é igual ao valor especificado. Compara a classe e o conteúdo.

(Herdado de NSValue)
IsKindOfClass(Class)

Número decimal objective-C.

(Herdado de NSObject)
IsMemberOfClass(Class)

Número decimal objective-C.

(Herdado de NSObject)
MarkDirty()

Promove um objeto par regular (IsDirectBinding é true) em um objeto toggleref.

(Herdado de NSObject)
Multiply(NSDecimalNumber)

Múltiplos dois NSDecimalNumbers.

Multiply(NSDecimalNumber, NSObject)

Número decimal objective-C.

MultiplyPowerOf10(Int16)

Aumenta esse número pela ordem de magnitude especificada.

MultiplyPowerOf10(Int16, NSObject)

Número decimal objective-C.

MutableCopy()

Cria uma cópia mutável do NSObject especificado.

(Herdado de NSObject)
ObjectDidEndEditing(NSObject)

Número decimal objective-C.

(Herdado de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica que o valor no keyPath especificado em relação a esse objeto foi alterado.

(Herdado de NSObject)
PerformSelector(Selector)

Número decimal objective-C.

(Herdado de NSObject)
PerformSelector(Selector, NSObject)

Número decimal objective-C.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, Double)

Invoca o seletor na instância atual e, se o obj não for nulo, ele passará isso como seu único parâmetro.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Número decimal objective-C.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, NSObject)

Número decimal objective-C.

(Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Número decimal objective-C.

(Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Número decimal objective-C.

(Herdado de NSObject)
PrepareForInterfaceBuilder()

Número decimal objective-C.

(Herdado de NSObject)
RaiseTo(nuint)

Eleva esse número para a potência especificada.

RaiseTo(nuint, NSObject)

Número decimal objective-C.

RemoveObserver(NSObject, NSString)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado.

(Herdado de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath e o contexto especificados.

(Herdado de NSObject)
RemoveObserver(NSObject, String)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado.

(Herdado de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impede que o observador especificado receba mais notificações de valores alterados para o keyPath e o contexto especificados.

(Herdado de NSObject)
RespondsToSelector(Selector)

Se esse objeto reconhece o seletor especificado.

(Herdado de NSObject)
Rounding(NSObject)

Retorna um número arredondando-o de acordo com o comportamento especificado.

SetNativeField(String, NSObject)
Obsoleto.

Número decimal objective-C.

(Herdado de NSObject)
SetNilValueForKey(NSString)

Define o valor da chave especificada como nulo.

(Herdado de NSObject)
SetValueForKey(NSObject, NSString)

Define o valor da propriedade especificada pela chave para o valor especificado.

(Herdado de NSObject)
SetValueForKeyPath(IntPtr, NSString)

Um construtor usado ao criar representações gerenciadas de objetos não gerenciados; Chamado pelo runtime.

(Herdado de NSObject)
SetValueForKeyPath(NSObject, NSString)

Define o valor de uma propriedade que pode ser acessada usando um keypath.

(Herdado de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica uma tentativa de gravar um valor em uma chave indefinida. Se não for substituído, gerará uma NSUndefinedKeyException.

(Herdado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Define os valores desse NSObject como aqueles no dicionário especificado.

(Herdado de NSObject)
StoreValueAtAddress(IntPtr)

Os desenvolvedores não devem usar esse método preterido. Potencial para estouros de buffer. Os desenvolvedores devem usar 'StoreValueAtAddress (IntPtr, nuint)' em vez disso.

(Herdado de NSValue)
Subtract(NSDecimalNumber)

Número decimal objective-C.

Subtract(NSDecimalNumber, NSObject)

Número decimal objective-C.

ToString()

Retorna uma representação de cadeia de caracteres do valor da instância atual.

(Herdado de NSNumber)
Unbind(NSString)

Número decimal objective-C.

(Herdado de NSObject)
Unbind(String)
Obsoleto.

Número decimal objective-C.

(Herdado de NSObject)
ValueForKey(NSString)

Retorna o valor da propriedade associada à chave especificada.

(Herdado de NSObject)
ValueForKeyPath(NSString)

Retorna o valor de uma propriedade que pode ser acessada usando um keypath.

(Herdado de NSObject)
ValueForUndefinedKey(NSString)

Indica uma tentativa de ler um valor de uma chave indefinida. Se não for substituído, gerará uma NSUndefinedKeyException.

(Herdado de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que os valores dos índices especificados na chave especificada estão prestes a ser alterados.

(Herdado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Número decimal objective-C.

(Herdado de NSObject)
WillChangeValue(String)

Indica que o valor da chave especificada está prestes a ser alterado.

(Herdado de NSObject)

Métodos de Extensão

ObjectDidBeginEditing(NSObject, INSEditor)

Número decimal objective-C.

ObjectDidEndEditing(NSObject, INSEditor)

Número decimal objective-C.

GetValidModes(NSObject, NSFontPanel)

Número decimal objective-C.

ValidateToolbarItem(NSObject, NSToolbarItem)

Número decimal objective-C.

GetDebugDescription(INSObjectProtocol)

Número decimal objective-C.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Número decimal objective-C.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Número decimal objective-C.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Número decimal objective-C.

GetAccessibilityCustomRotors(NSObject)

Obtém a matriz de UIAccessibilityCustomRotor objetos apropriados para this o objeto .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Define a matriz de UIAccessibilityCustomRotor objetos apropriados para this o objeto .

Aplica-se a

Confira também