DimensionMapBase Class |
Namespace: imbNLP.Data.textMap
public abstract class DimensionMapBase : IXmlSerializable, IDimensionMap
The DimensionMapBase type exposes the following members.
| Name | Description | |
|---|---|---|
| DimensionMapBase |
Constructor used by serialization, do not use this
| |
| DimensionMapBase(String, IDimensionMap) |
Initializes a new instance of the DimensionMapBase class, setting dimension name and parent
|
| Name | Description | |
|---|---|---|
| dimensionName |
Name of this dimension
| |
| doUseParentSurface |
Gets or sets a value indicating whether [do use parent surface].
| |
| doWriteToParentSurface | ||
| entries |
Map entries of the DimensionMap. Do not
| |
| parent | ||
| surface |
Textual representation that is mapped by hooks -- not used if doUseParentSurface |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetHook |
Gets the hook (universal ID, path, hash...) for specified instance - the hooked object
| |
| GetSchema |
This method is reserved and should not be used. When implementing the IXmlSerializable interface, you should return null (Nothing in Visual Basic) from this method, and instead, if specifying a custom schema is required, apply the XmlSchemaProviderAttribute to the class.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| OnBeforeSave |
To be called before item is saved
| |
| OnLoaded |
To be called after item is loaded
| |
| ReadXml |
De-serializes data of this dimension
| |
| ReadXmlAppendix |
XML deserialization called at end of ReadXml(XmlReader) - override this to add support for additional data of your inheriting class
| |
| ResolveHook |
Hook (universal ID, path, hash...) resolution that retrieve instance - the hooked/mapped object
| |
| SelectByHook | ||
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| WriteXml |
Serializes data of this dimension
| |
| WriteXmlAppendix |
XML serialization called at end of WriteXml(XmlWriter) - override this to add support for additional data of your inheriting class
|