Represents an Array.
See Also: Inherited members from NSObject.
|
|
ContainsObject
(object)Checks whether an object is present in the array or whether it is equal to any of the objects in the array. |
|
|
override
|
Equals
(NSObject)Determines whether the specified Claunia.PropertyList.NSObject is equal to the current Claunia.PropertyList.NSArray. |
|
|
abstract
|
Equals
(NSObject)Determines if the specific NSObject is the same as the NSObject overriding this method. (Inherited from NSObject.) |
|
|
override
|
Equals
(object)Determines whether the specified object is equal to the current Claunia.PropertyList.NSArray. |
|
|
|
GetArray
()Returns the array of NSObjects represented by this NSArray. Any changes to the values of this array will also affect the NSArray. |
|
|
override
|
GetHashCode
()Serves as a hash function for a Claunia.PropertyList.NSArray object. |
|
|
|
IndexOfIdenticalObject
(object)Searches for an object in the array. If it is found its index will be returned. This method only returns the index of an object that is identical to the given one. Thus objects that might contain the same value as the given one will not be considered. |
|
|
|
IndexOfObject
(object)Searches for an object in the array. If it is found its index will be returned. This method also returns an index if the object is not the same as the one stored in the array but has equal contents. |
|
|
|
LastObject
()Returns the last object contained in this array. |
|
|
|
ObjectAtIndex
(int)Returns the object stored at the given index. |
|
|
|
ObjectsAtIndexes
(params int[])Returns a new array containing only the values stored at the given indices. The values are sorted by their index. |
|
|
|
Remove
(int)Remove the i-th element from the array. The array will be resized. |
|
|
|
SetValue
(int, object)Stores an object at the specified index. If there was another object stored at that index it will be replaced. |
|
|
|
ToASCIIPropertyList
()
|
|
|
|
ToGnuStepASCIIPropertyList
()
|
|
|
|
ToObject
()Converts this NSObject into an equivalent object of the .NET Runtime Environment. |
|
|
|
ToXmlPropertyList
()Generates a valid XML property list including headers using this object as root. (Inherited from NSObject.) |
|
Creates a array from an existing oneSyntax
public NSArray (params NSObject[] a)Parameters
- a
- The array which should be wrapped by the NSArray.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Creates an empty array of the given length.Syntax
public NSArray (int length)Parameters
- length
- The number of elements this array will be able to hold.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Checks whether an object is present in the array or whether it is equal to any of the objects in the array.Syntax
Parameters
- obj
- The object to look for.
Returns
true, when the object could be found. false otherwise.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Returns the size of the array.Syntax
public int Count { get; }Value
The number of elements that this array can store.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Determines whether the specified Claunia.PropertyList.NSObject is equal to the current Claunia.PropertyList.NSArray.Syntax
Parameters
- obj
- The Claunia.PropertyList.NSObject to compare with the current Claunia.PropertyList.NSArray.
Returns
true if the specified Claunia.PropertyList.NSObject is equal to the current Claunia.PropertyList.NSArray; otherwise, false.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Determines whether the specified object is equal to the current Claunia.PropertyList.NSArray.Syntax
Parameters
- obj
- The object to compare with the current Claunia.PropertyList.NSArray.
Returns
true if the specified object is equal to the current Claunia.PropertyList.NSArray; otherwise, false.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Returns the array of NSObjects represented by this NSArray. Any changes to the values of this array will also affect the NSArray.Syntax
public NSObject[] GetArray ()Returns
The actual array represented by this NSArray.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Serves as a hash function for a Claunia.PropertyList.NSArray object.Syntax
public override int GetHashCode ()Returns
A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a hash table.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Searches for an object in the array. If it is found its index will be returned. This method only returns the index of an object that is identical to the given one. Thus objects that might contain the same value as the given one will not be considered.Syntax
Parameters
- obj
- The object to look for.
Returns
The index of the object, if it was found. -1 otherwise.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Searches for an object in the array. If it is found its index will be returned. This method also returns an index if the object is not the same as the one stored in the array but has equal contents.Syntax
Parameters
- obj
- The object to look for.
Returns
The index of the object, if it was found. -1 otherwise.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Returns the last object contained in this array.Syntax
public NSObject LastObject ()Returns
The value of the highest index in the array.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Returns the object stored at the given index.Syntax
Parameters
- i
- The index of the object.
Returns
The object at the given index.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Returns a new array containing only the values stored at the given indices. The values are sorted by their index.Syntax
Parameters
- indexes
- The indices of the objects.
Returns
The new array containing the objects stored at the given indices.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Remove the i-th element from the array. The array will be resized.Syntax
Parameters
- i
- The index of the object
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Stores an object at the specified index. If there was another object stored at that index it will be replaced.Syntax
Parameters
- key
- The index where to store the object.
- value
- The object.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Generates a valid ASCII property list which has this NSArray as its root object.
The generated property list complies with the format as described in https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/PropertyLists/OldStylePlists/OldStylePLists.html Property List Programming Guide - Old-Style ASCII Property Lists.
Syntax
public string ToASCIIPropertyList ()Returns
ASCII representation of this object.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0
Generates a valid ASCII property list in GnuStep format which has this NSArray as its root object.
The generated property list complies with the format as described in http://www.gnustep.org/resources/documentation/Developer/Base/Reference/NSPropertyList.html GnuStep - NSPropertyListSerialization class documentation.
Syntax
public string ToGnuStepASCIIPropertyList ()Returns
GnuStep ASCII representation of this object.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Claunia.PropertyList
Assembly: plist-cil (in plist-cil.dll)
Assembly Versions: 1.13.0.0, 1.14.0.0