This class provides methods to parse property lists. It can handle files, input streams and byte arrays. All known property list formats are supported. This class also provides methods to save and convert property lists.
See Also: Inherited members from object.
|
static
|
ConvertToASCII
(System.IO.FileInfo, System.IO.FileInfo)Converts a given property list file into ASCII format. |
|
|
static
|
ConvertToBinary
(System.IO.FileInfo, System.IO.FileInfo)Converts a given property list file into the OS X and iOS binary format. |
|
|
static
|
ConvertToGnuStepASCII
(System.IO.FileInfo, System.IO.FileInfo)Converts a given property list file into GnuStep ASCII format. |
|
|
static
|
ConvertToXml
(System.IO.FileInfo, System.IO.FileInfo)Converts a given property list file into the OS X and iOS XML format. |
|
|
static
|
Parse
(byte[])Parses a property list from a byte array. |
|
|
static
|
Parse
(System.IO.FileInfo)Parses a property list from a file. |
|
|
static
|
Parse
(System.IO.Stream)Parses a property list from an Stream. |
|
|
static
|
Parse
(string)Parses a property list from a file. |
|
|
static
|
SaveAsASCII
(NSArray, System.IO.FileInfo)Saves a property list with the given object as root into a ASCII file. |
|
|
static
|
SaveAsASCII
(NSDictionary, System.IO.FileInfo)Saves a property list with the given object as root into a ASCII file. |
|
|
static
|
SaveAsBinary
(NSObject, System.IO.FileInfo)Saves a property list with the given object as root into a binary file. |
|
|
static
|
SaveAsBinary
(NSObject, System.IO.Stream)Saves a property list with the given object as root in binary format into an output stream. |
|
|
static
|
SaveAsGnuStepASCII
(NSArray, System.IO.FileInfo)Saves a property list with the given object as root into a GnuStep ASCII file. |
|
|
static
|
SaveAsGnuStepASCII
(NSDictionary, System.IO.FileInfo)Saves a property list with the given object as root into a GnuStep ASCII file. |
|
|
static
|
SaveAsXml
(NSObject, System.IO.FileInfo)Saves a property list with the given object as root into a XML file. |
|
|
static
|
SaveAsXml
(NSObject, System.IO.Stream)Saves a property list with the given object as root in XML format into an output stream. |
|
Converts a given property list file into ASCII format.Syntax
Parameters
- inFile
- The source file.
- outFile
- The target file.
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
Converts a given property list file into the OS X and iOS binary format.Syntax
Parameters
- inFile
- The source file.
- outFile
- The target file.
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
Converts a given property list file into GnuStep ASCII format.Syntax
Parameters
- inFile
- The source file.
- outFile
- The target file.
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
Converts a given property list file into the OS X and iOS XML format.Syntax
Parameters
- inFile
- The source file.
- outFile
- The target file.
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
Parses a property list from a byte array.Syntax
Parameters
- bytes
- The property list data as a byte array.
Returns
The root object in the property list. This is usually a NSDictionary but can also be a 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
Parses a property list from a file.Syntax
public static NSObject Parse (System.IO.FileInfo f)Parameters
- f
- The property list file.
Returns
The root object in the property list. This is usually a NSDictionary but can also be a 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
Parses a property list from an Stream.Syntax
public static NSObject Parse (System.IO.Stream fs)Parameters
- fs
- The Stream delivering the property list data.
Returns
The root object of the property list. This is usually a NSDictionary but can also be a 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
Parses a property list from a file.Syntax
Parameters
- filePath
- Path to the property list file.
Returns
The root object in the property list. This is usually a NSDictionary but can also be a 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
Saves a property list with the given object as root into a ASCII file.Syntax
Parameters
- root
- The root object.
- outFile
- The output file.
Exceptions
Type Reason System.IO.IOException When an error occurs during the writing process. 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
Saves a property list with the given object as root into a ASCII file.Syntax
Parameters
- root
- The root object.
- outFile
- The output file.
Exceptions
Type Reason System.IO.IOException When an error occurs during the writing process. 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
Saves a property list with the given object as root into a binary file.Syntax
Parameters
- root
- The root object.
- outFile
- The output file.
Exceptions
Type Reason System.IO.IOException When an error occurs during the writing process. 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
Saves a property list with the given object as root in binary format into an output stream.Syntax
Parameters
- root
- The root object.
- outStream
- The output stream.
Exceptions
Type Reason System.IO.IOException When an error occurs during the writing process. 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
Saves a property list with the given object as root into a GnuStep ASCII file.Syntax
Parameters
- root
- The root object.
- outFile
- The output file.
Exceptions
Type Reason System.IO.IOException When an error occurs during the writing process. 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
Saves a property list with the given object as root into a GnuStep ASCII file.Syntax
Parameters
- root
- The root object.
- outFile
- The output file.
Exceptions
Type Reason System.IO.IOException When an error occurs during the writing process. 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
Saves a property list with the given object as root into a XML file.Syntax
Parameters
- root
- The root object.
- outFile
- The output file.
Exceptions
Type Reason System.IO.IOException When an error occurs during the writing process. 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
Saves a property list with the given object as root in XML format into an output stream.Syntax
Parameters
- root
- The root object.
- outStream
- The output stream.
Exceptions
Type Reason System.IO.IOException When an error occurs during the writing process. 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