Foundation.NSValue: Method Members

The methods of Foundation.NSValue are listed below. For a list of all members, see the NSValue Members list.

See Also: Inherited members from Foundation.NSObject

Public Methods

Copy(NSZone) : NSObject
Performs a copy of the underlying Objective-C object.
EncodeTo(NSCoder)
Encodes the state of the object on the provided encoder
static
FromCATransform3D(CoreAnimation.CATransform3D) : NSValue
Creates an NSValue that wraps a CATransform3D object.
static
FromCGAffineTransform(CoreGraphics.CGAffineTransform) : NSValue
Creates an NSValue that wraps a CGAffineTransform object..
static
FromCGPoint(CoreGraphics.CGPoint) : NSValue
Creates an NSValue that stores a PointF.
static
FromCGRect(CoreGraphics.CGRect) : NSValue
Creates an NSValue that stores a rectangle.
static
FromCGSize(CoreGraphics.CGSize) : NSValue
Creates an NSValue that stores a SizeF.
static
FromCGVector(CoreGraphics.CGVector) : NSValue
Documentation for this section has not yet been entered.
static
FromCMTime(CoreMedia.CMTime) : NSValue
Creates an NSValue that wraps a CMTime object..
static
FromCMTimeMapping(CoreMedia.CMTimeMapping) : NSValue
Creates an NSValue that wraps a CMTimeMapping object.
static
FromCMTimeRange(CoreMedia.CMTimeRange) : NSValue
Creates an NSValue that wraps a CMTimeRange object.
static
FromMKCoordinate(CoreLocation.CLLocationCoordinate2D) : NSValue
Creates an NSValue that stores a CLLocationCoordinate2D.
static
FromMKCoordinateSpan(MapKit.MKCoordinateSpan) : NSValue
Creates an NSValue that stores an MKCoordinateSpan.
static
FromPointF(System.Drawing.PointF) : NSValue
Creates an NSValue that wraps a PointF object.
static
FromRange(NSRange) : NSValue
Creates an NSValue that stores an NSRange.
static
FromRectangleF(System.Drawing.RectangleF) : NSValue
Creates an NSValue that wraps a RectangleF object.
static
FromSCNMatrix4(SceneKit.SCNMatrix4) : NSValue
Documentation for this section has not yet been entered.
static
FromSizeF(System.Drawing.SizeF) : NSValue
Creates an NSValue that wraps a SizeF object.
static
FromUIEdgeInsets(UIKit.UIEdgeInsets) : NSValue
Creates an NSValue that wraps a UIEdgeInsets object.
static
FromUIOffset(UIKit.UIOffset) : NSValue
Creates an NSValue that wraps an UIOffset structure.
static
FromVector(SceneKit.SCNVector3) : NSValue
Documentation for this section has not yet been entered.
static
FromVector(SceneKit.SCNVector4) : NSValue
Documentation for this section has not yet been entered.
IsEqualTo(NSValue) : bool
Whether this NSValue is equal to the specified value. Compares class and contents.
StoreValueAtAddress(IntPtr)
Creates an NSValue that stores the specified pointer, treating it as a void pointer. That is, all that is stored is the pointer, not the referenced data.
static
ValueFromNonretainedObject(NSObject) : NSValue
Creates an NSValue object that is wrapped in an NSValue without being retained.
static
ValueFromPointer(IntPtr) : NSValue
Wraps the specified IntPtr object as an NSValue.

Protected Methods

override
Dispose(bool)
Releases the resources used by the NSValue object.