Properties
Archive
Gets a pointer to the archive that owns the Root of the tree this chunk belongs to.
ArchiveLocation
Gets a string representing the URI with which the archive is associated. The location may be a null string.
ChunkCount
Gets the number of child chunks contained in this chunk. The set of all child chunks is referred to as a 'litter'.
Chunks
Gets a pointer to the internal list of child chunks. Do not access this list unless you know what you are doing.
Index
Gets the index of this chunk. The index is set by the owner of this chunk. Indices smaller than zero imply no index has been set. The combination of name+index is always unique among a set of chunks in the same litter.
Items
Gets a pointer to the internal list of items. Do not access this list unless you know what you are doing.
Name
Gets the name of this chunk. The name is set by the owner of this chunk. Names must be at least 1 character long. The combination of name+index is always unique among a set of chunks in a single litter.
Methods
AddMessage
Log a new message with the top-level archive. Messages are collected during read/write operations, and can be displayed to the user upon completion using GH_Archive.ShowMessageLog().
Parameters:
| m (string) | Message text. |
| t (GH_Message_Type) | Message type. |
ChunkExists
#Checks whether a chunk with the specified name and index exists in the litter. Only chunks with index qualifiers are considered. Name comparisons are not case-sensitive.
ChunkExists
#Checks whether a chunk with the specified name exists in the litter. Only chunks without index qualifiers are considered. Name comparisons are not case-sensitive.
Parameters:
| name (string) | Name of chunk to test for. |
Returns: True if a chunk with the specified name exists, otherwise false.
FindChunk
#Finds the first chunk in the list that matches the given name and index. Only chunks with index qualifiers are considered.
FindChunk
#Finds the first chunk in the litter that matches the given name. Only chunks without index qualifiers are considered.
Parameters:
| name (string) | Name of chunk to search for. |
Returns: The child chunk that matches the given name, or null of no matching chunk could be found.
FindItem
#Finds the first item that matches the given name and index. Only items with index qualifiers are considered. Name comparisons are not case-sensitive.
FindItem
#Finds the first item that matches the given name. Only items without index qualifiers are considered. Name comparisons are not case-sensitive.
Parameters:
| name (string) | Name of item to search for. |
Returns: The item that matches the given name, or null of no matching item could be found.
GetBoolean
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetBoolean
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetBoundingBox
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetBoundingBox
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetByte
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetByte
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetByteArray
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetByteArray
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDate
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDate
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDecimal
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDecimal
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDouble
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDouble
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDoubleArray
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDoubleArray
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDrawingBitmap
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDrawingBitmap
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDrawingColor
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDrawingColor
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDrawingPoint
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDrawingPoint
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDrawingPointF
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDrawingPointF
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDrawingRectangle
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDrawingRectangle
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDrawingRectangleF
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDrawingRectangleF
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDrawingSize
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDrawingSize
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetDrawingSizeF
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetDrawingSizeF
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetGuid
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetGuid
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetInt32
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetInt32
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetInt64
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetInt64
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetInterval1D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetInterval1D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetInterval2D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetInterval2D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetLine
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetLine
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetPath
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| item_index (int) | Index of item to retrieve. |
| basePath (string) | Base path for relative path resolution. |
Returns: An array of path strings. If the resolved relative path is different from the stored absolute path, two strings will be returned.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetPath
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| basePath (string) | Base path for relative path resolution. |
Returns: An array of path strings. If the resolved relative path is different from the stored absolute path, two strings will be returned.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetPlane
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetPlane
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetPoint2D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetPoint2D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetPoint3D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetPoint3D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetPoint4D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetPoint4D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetSingle
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetSingle
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetString
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetString
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
GetVersion
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name and index does not exist. |
GetVersion
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
Returns: The inner value of the item.
Exceptions:
| OverflowException | Thrown if the type conversion fails. |
| InvalidCastException | Thrown if the type conversion is invalid. |
| NullReferenceException | Thrown if the item with the specified name does not exist. |
ItemExists
#Checks whether an item with the specified name and index exists. Only items with index qualifiers are considered. Name comparisons are not case-sensitive.
ItemExists
#Checks whether an item with the specified name exists. Only items without index qualifiers are considered. Name comparisons are not case-sensitive.
Parameters:
| name (string) | Name of item to test for. |
Returns: True if an item with the specified name exists, otherwise false.
Parameters:
| reader (BinaryReader) | Reader object to be used for deserialization. |
Parameters:
| node (XmlNode) | Node object to be used for deserialization. |
TryGetBoolean
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetBoolean
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetBoundingBox
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| item_index (int) | Index of item to retrieve. |
| value (ref GH_BoundingBox) | Target of assignment. |
Returns: True if the value was set.
TryGetBoundingBox
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| value (ref GH_BoundingBox) | Target of assignment. |
Returns: True if the value was set.
TryGetByte
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetByte
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetDate
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetDate
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetDecimal
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetDecimal
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetDouble
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetDouble
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetDrawingColor
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetDrawingColor
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetDrawingPoint
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetDrawingPoint
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetDrawingPointF
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetDrawingPointF
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetDrawingRectangle
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetDrawingRectangle
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetDrawingRectangleF
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| item_index (int) | Index of item to retrieve. |
| value (ref RectangleF) | Target of assignment. |
Returns: True if the value was set.
TryGetDrawingRectangleF
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| value (ref RectangleF) | Target of assignment. |
Returns: True if the value was set.
TryGetDrawingSize
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetDrawingSize
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetDrawingSizeF
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetDrawingSizeF
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetGuid
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetGuid
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetInt32
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetInt32
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetInt64
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetInt64
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetInterval1D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| item_index (int) | Index of item to retrieve. |
| value (ref GH_Interval1D) | Target of assignment. |
Returns: True if the value was set.
TryGetInterval1D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| value (ref GH_Interval1D) | Target of assignment. |
Returns: True if the value was set.
TryGetInterval2D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| item_index (int) | Index of item to retrieve. |
| value (ref GH_Interval2D) | Target of assignment. |
Returns: True if the value was set.
TryGetInterval2D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| value (ref GH_Interval2D) | Target of assignment. |
Returns: True if the value was set.
TryGetLine
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetLine
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetPlane
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetPlane
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetPoint2D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| item_index (int) | Index of item to retrieve. |
| value (ref GH_Point2D) | Target of assignment. |
Returns: True if the value was set.
TryGetPoint2D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| value (ref GH_Point2D) | Target of assignment. |
Returns: True if the value was set.
TryGetPoint3D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| item_index (int) | Index of item to retrieve. |
| value (ref GH_Point3D) | Target of assignment. |
Returns: True if the value was set.
TryGetPoint3D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| value (ref GH_Point3D) | Target of assignment. |
Returns: True if the value was set.
TryGetPoint4D
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| item_index (int) | Index of item to retrieve. |
| value (ref GH_Point4D) | Target of assignment. |
Returns: True if the value was set.
TryGetPoint4D
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| value (ref GH_Point4D) | Target of assignment. |
Returns: True if the value was set.
TryGetSingle
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetSingle
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetString
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
TryGetString
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
TryGetVersion
#Gets the value of the item with the specified name and index. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| item_index (int) | Index of item to retrieve. |
| value (ref GH_Version) | Target of assignment. |
Returns: True if the value was set.
TryGetVersion
#Gets the value of the item with the specified name. Name comparison is not case-sensitive.
Parameters:
| item_name (string) | Name of item to retrieve. |
| value (ref GH_Version) | Target of assignment. |
Returns: True if the value was set.
Parameters:
| writer (BinaryWriter) | Writer object to be used for serialization. |
Parameters:
| writer (XmlWriter) | Writer object to be used for serialization. |