NSDecimalNumber クラス

定義

Objective-C 10 進数。

[Foundation.Register("NSDecimalNumber", true)]
public class NSDecimalNumber : Foundation.NSNumber, IDisposable
type NSDecimalNumber = class
    inherit NSNumber
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSSecureCoding
継承
NSDecimalNumber
属性
実装

コンストラクター

NSDecimalNumber()

パラメーターなしでこのクラスの新しいインスタンスを初期化する既定のコンストラクター。

NSDecimalNumber(Int64, Int16, Boolean)

Objective-C 10 進数。

NSDecimalNumber(IntPtr)

アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

NSDecimalNumber(NSCoder)

unarchiver オブジェクトに格納されているデータから オブジェクトを初期化するコンストラクター。

NSDecimalNumber(NSDecimal)

Objective-C 10 進数。

NSDecimalNumber(NSObjectFlag)

初期化をスキップし、単に オブジェクトを割り当てるために、派生クラスで を呼び出すコンストラクター。

NSDecimalNumber(String)

Objective-C 10 進数。

NSDecimalNumber(String, NSObject)

Objective-C 10 進数。

プロパティ

BoolValue

この値をブール値に変換します (0 == false)。

(継承元 NSNumber)
ByteValue

この値をバイトに変換します。

(継承元 NSNumber)
CATransform3DValue

この NSValue オブジェクトによってラップされた CATransform3D 値を返します。

(継承元 NSValue)
CGAffineTransformValue

この NSValue オブジェクトによってラップされた CGAffineTransform 値を返します。

(継承元 NSValue)
CGPointValue

この NSValue に格納されているポイント。

(継承元 NSValue)
CGRectValue

この NSValue に格納されている四角形。

(継承元 NSValue)
CGSizeValue

この NSValue に格納されている SizeF。

(継承元 NSValue)
CGVectorValue

Objective-C 10 進数。

(継承元 NSValue)
Class

Objective-C 10 進数。

(継承元 NSObject)
ClassHandle

このクラスのハンドル。

CMTimeMappingValue

この NSValue オブジェクトによってラップされた CMTimeMapping 値を返します。

(継承元 NSValue)
CMTimeRangeValue

この NSValue オブジェクトによってラップされた CMTimeRange 値を返します。

(継承元 NSValue)
CMTimeValue

この NSValue オブジェクトによってラップされた CMTime 値を返します。

(継承元 NSValue)
CoordinateSpanValue

この NSValue に格納されている MKCoordinateSpan。

(継承元 NSValue)
CoordinateValue

この NSValue に格納されている CLLocationCoordinate2D。

(継承元 NSValue)
DebugDescription

このオブジェクトの開発者向けの説明。

(継承元 NSObject)
DefaultBehavior

算術メソッドが丸め、エラー状態を処理する方法。

Description

オブジェクトの説明。Objective-C バージョンの ToString。

(継承元 NSObject)
DirectionalEdgeInsetsValue

Objective-C 10 進数。

(継承元 NSValue)
DoubleValue

この 10 進数の値を倍精度浮動小数点型 (double) で四捨五入します。

FloatValue

この数値を浮動小数点数として返します。

(継承元 NSNumber)
Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 NSObject)
Int16Value

数値の値を短い値として取得します。

(継承元 NSNumber)
Int32Value

数値の値を int として取得します。

(継承元 NSNumber)
Int64Value

数値の値を long として取得します。

(継承元 NSNumber)
IsDirectBinding

Objective-C 10 進数。

(継承元 NSObject)
IsProxy

Objective-C 10 進数。

(継承元 NSObject)
LongValue

Objective-C 10 進数。

(継承元 NSNumber)
MaxValue

任意の NSDecimalNumber で表される最大値。

MinValue

NSDecimalNumber で表される最小値。

NaN

参照 "Not a Number" を返すファクトリ メソッド。

NFloatValue

Objective-C 10 進数。

(継承元 NSNumber)
NIntValue

Objective-C 10 進数。

(継承元 NSNumber)
NonretainedObjectValue

この NSValue オブジェクトによってラップされた NSObject 値を返します。

(継承元 NSValue)
NSDecimalValue

この NSDecimalNumber を NSDecimal に変換します。

NUIntValue

Objective-C 10 進数。

(継承元 NSNumber)
ObjCType

Objective-C 10 進数。

(継承元 NSValue)
One

NSDecimalNumber 1.0 への参照を返すファクトリ メソッド。

PointerValue

この NSValue オブジェクトによってラップされた IntPtr 値を返します。

(継承元 NSValue)
PointFValue

この NSValue オブジェクトによってラップされた PointF 値を返します。

(継承元 NSValue)
RangeValue

Objective-C 10 進数。

(継承元 NSValue)
RectangleFValue

この NSValue オブジェクトによってラップされた RectangleF 値を返します。

(継承元 NSValue)
RetainCount

オブジェクトの現在の Objective-C 保持カウントを返します。

(継承元 NSObject)
SByteValue

数の値を 1 バイトとして指定します。

(継承元 NSNumber)
SCNMatrix4Value

Objective-C 10 進数。

(継承元 NSValue)
Self

Objective-C 10 進数。

(継承元 NSObject)
SizeFValue

この NSValue オブジェクトによってラップされた SizeF 値を返します。

(継承元 NSValue)
StringValue

人間が判読できる文字列として書式設定された数値の値。

(継承元 NSNumber)
Superclass

Objective-C 10 進数。

(継承元 NSObject)
SuperHandle

この NSObject の基底クラスのメソッドを表すために使用されるハンドル。

(継承元 NSObject)
UIEdgeInsetsValue

この NSValue オブジェクトによってラップされた UIEdgeInsets 値を返します。

(継承元 NSValue)
UInt16Value

ushort としての数値の値。

(継承元 NSNumber)
UInt32Value

uint としての数値の値。

(継承元 NSNumber)
UInt64Value

ulong としての数値の値。

(継承元 NSNumber)
UIOffsetValue

この NSValue でラップされた UIOffset 値を返します。

(継承元 NSValue)
UnsignedLongValue

Objective-C 10 進数。

(継承元 NSNumber)
Vector3Value

Objective-C 10 進数。

(継承元 NSValue)
Vector4Value

Objective-C 10 進数。

(継承元 NSValue)
Zero

Objective-C 10 進数。

Zone

Objective-C 10 進数。

(継承元 NSObject)

メソッド

Add(NSDecimalNumber)

この と指定した 10 進数を追加します。

Add(NSDecimalNumber, NSObject)

Objective-C 10 進数。

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)

Objective-C 10 進数。

(継承元 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで指定されたコードを非同期的に呼び出します。

(継承元 NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Objective-C 10 進数。

(継承元 NSObject)
Bind(String, NSObject, String, NSDictionary)
古い.

Objective-C 10 進数。

(継承元 NSObject)
BindingInfo(String)
古い.

Objective-C 10 進数。

(継承元 NSObject)
BindingOptionDescriptions(String)
古い.

Objective-C 10 進数。

(継承元 NSObject)
BindingValueClass(String)
古い.

Objective-C 10 進数。

(継承元 NSObject)
CommitEditing()

Objective-C 10 進数。

(継承元 NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Objective-C 10 進数。

(継承元 NSObject)
Compare(NSNumber)

これを他の数値と比較します。

CompareTo(NSNumber)

Objective-C 10 進数。

(継承元 NSNumber)
CompareTo(Object)

Objective-C 10 進数。

(継承元 NSNumber)
ConformsToProtocol(IntPtr)

このオブジェクトが指定されたプロトコルを実装しているかどうかを判断するために呼び出されます。

(継承元 NSObject)
Copy()

基になる Objective-C オブジェクトのコピーを実行します。

(継承元 NSObject)
Copy(NSZone)

基になる Objective-C オブジェクトのコピーを実行します。

(継承元 NSValue)
DangerousAutorelease()

Objective-C 10 進数。

(継承元 NSObject)
DangerousRelease()

Objective-C 10 進数。

(継承元 NSObject)
DangerousRetain()

Objective-C 10 進数。

(継承元 NSObject)
DescriptionWithLocale(NSLocale)

指定したロケールにローカライズされた、この数値の説明を返します。

DidChange(NSKeyValueChange, NSIndexSet, NSString)

多対多リレーションシップのインデックスに対して変更が発生したことを示します。

(継承元 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Objective-C 10 進数。

(継承元 NSObject)
DidChangeValue(String)

指定したキーに変更が発生したことを示します。

(継承元 NSObject)
Dispose()

NSObject オブジェクトによって使用されるリソースを解放します。

(継承元 NSObject)
Dispose(Boolean)

NSObject オブジェクトによって使用されるリソースを解放します。

(継承元 NSObject)
Divide(NSDecimalNumber)

これと指定した 10 進数を除算します。

Divide(NSDecimalNumber, NSObject)

Objective-C 10 進数。

DoesNotRecognizeSelector(Selector)

このオブジェクトが指定したセレクターを認識しないことを示します。

(継承元 NSObject)
EncodeTo(NSCoder)

指定されたエンコーダー上のオブジェクトの状態をエンコードします

Equals(NSNumber)

Objective-C 10 進数。

(継承元 NSNumber)
Equals(NSObject)

Objective-C 10 進数。

(継承元 NSObject)
Equals(Object)

Objective-C 10 進数。

(継承元 NSNumber)
ExposedBindings()

Objective-C 10 進数。

(継承元 NSObject)
GetBindingInfo(NSString)

Objective-C 10 進数。

(継承元 NSObject)
GetBindingOptionDescriptions(NSString)

Objective-C 10 進数。

(継承元 NSObject)
GetBindingValueClass(NSString)

Objective-C 10 進数。

(継承元 NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

指定したキーの値を取得します。

(継承元 NSObject)
GetHashCode()

現在のインスタンスのハッシュ コードを生成します。

(継承元 NSNumber)
GetMethodForSelector(Selector)

Objective-C 10 進数。

(継承元 NSObject)
GetNativeField(String)
古い.

Objective-C 10 進数。

(継承元 NSObject)
GetNativeHash()

Objective-C 10 進数。

(継承元 NSObject)
Init()

Objective-C 10 進数。

(継承元 NSObject)
InitializeHandle(IntPtr)

Objective-C 10 進数。

(継承元 NSObject)
InitializeHandle(IntPtr, String)

Objective-C 10 進数。

(継承元 NSObject)
Invoke(Action, Double)

Objective-C 10 進数。

(継承元 NSObject)
Invoke(Action, TimeSpan)

Objective-C 10 進数。

(継承元 NSObject)
InvokeOnMainThread(Action)

Objective-C 10 進数。

(継承元 NSObject)
InvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで指定したコードを同期的に呼び出します。

(継承元 NSObject)
IsEqual(NSObject)

Objective-C 10 進数。

(継承元 NSObject)
IsEqualTo(NSValue)

この NSValue が指定した値と等しいかどうか。 クラスと内容を比較します。

(継承元 NSValue)
IsKindOfClass(Class)

Objective-C 10 進数。

(継承元 NSObject)
IsMemberOfClass(Class)

Objective-C 10 進数。

(継承元 NSObject)
MarkDirty()

通常のピア オブジェクト (IsDirectBinding が true) を toggleref オブジェクトに昇格させます。

(継承元 NSObject)
Multiply(NSDecimalNumber)

2 つの NSDecimalNumbers を倍数にします。

Multiply(NSDecimalNumber, NSObject)

Objective-C 10 進数。

MultiplyPowerOf10(Int16)

この数値を指定した大きさで上げます。

MultiplyPowerOf10(Int16, NSObject)

Objective-C 10 進数。

MutableCopy()

指定した NSObject の変更可能なコピーを作成します。

(継承元 NSObject)
ObjectDidEndEditing(NSObject)

Objective-C 10 進数。

(継承元 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

このオブジェクトに対する指定された keyPath の相対値が変更されたことを示します。

(継承元 NSObject)
PerformSelector(Selector)

Objective-C 10 進数。

(継承元 NSObject)
PerformSelector(Selector, NSObject)

Objective-C 10 進数。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double)

現在のインスタンスでセレクターを呼び出し、 が null でない場合 obj は、これを 1 つのパラメーターとして渡します。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Objective-C 10 進数。

(継承元 NSObject)
PerformSelector(Selector, NSObject, NSObject)

Objective-C 10 進数。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Objective-C 10 進数。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Objective-C 10 進数。

(継承元 NSObject)
PrepareForInterfaceBuilder()

Objective-C 10 進数。

(継承元 NSObject)
RaiseTo(nuint)

この数値を指定した累乗に引き上げます。

RaiseTo(nuint, NSObject)

Objective-C 10 進数。

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)
Rounding(NSObject)

指定した動作に従ってこれを丸めることで数値を返します。

SetNativeField(String, NSObject)
古い.

Objective-C 10 進数。

(継承元 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)
StoreValueAtAddress(IntPtr)

開発者は、この非推奨のメソッドを使用しないでください。 バッファー オーバーランの可能性。 開発者は、代わりに 'StoreValueAtAddress (IntPtr, nuint)' を使用する必要があります。

(継承元 NSValue)
Subtract(NSDecimalNumber)

Objective-C 10 進数。

Subtract(NSDecimalNumber, NSObject)

Objective-C 10 進数。

ToString()

現在のインスタンスの値の文字列表現を返します。

(継承元 NSNumber)
Unbind(NSString)

Objective-C 10 進数。

(継承元 NSObject)
Unbind(String)
古い.

Objective-C 10 進数。

(継承元 NSObject)
ValueForKey(NSString)

指定したキーに関連付けられているプロパティの値を返します。

(継承元 NSObject)
ValueForKeyPath(NSString)

キーパスを使用して到達できるプロパティの値を返します。

(継承元 NSObject)
ValueForUndefinedKey(NSString)

未定義のキーの値を読み取ろうとしたことを示します。 オーバーライドされていない場合は、NSUndefinedKeyException を発生させます。

(継承元 NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

指定したキー内の指定したインデックスの値が変更されようとしていることを示します。

(継承元 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Objective-C 10 進数。

(継承元 NSObject)
WillChangeValue(String)

指定したキーの値が変更されようとしていることを示します。

(継承元 NSObject)

拡張メソッド

ObjectDidBeginEditing(NSObject, INSEditor)

Objective-C 10 進数。

ObjectDidEndEditing(NSObject, INSEditor)

Objective-C 10 進数。

GetValidModes(NSObject, NSFontPanel)

Objective-C 10 進数。

ValidateToolbarItem(NSObject, NSToolbarItem)

Objective-C 10 進数。

GetDebugDescription(INSObjectProtocol)

Objective-C 10 進数。

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Objective-C 10 進数。

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Objective-C 10 進数。

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Objective-C 10 進数。

GetAccessibilityCustomRotors(NSObject)

オブジェクトに適したオブジェクトの UIAccessibilityCustomRotor 配列を this 取得します。

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

オブジェクトに適したオブジェクトの UIAccessibilityCustomRotor 配列を this 設定します。

適用対象

こちらもご覧ください