Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Content.Metadata.IMNode Interface Reference

The base interface for all metadata definition nodes. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Content.Metadata.IMNode:
PushTechnology.ClientInterface.Client.Content.Metadata.IMField PushTechnology.ClientInterface.Client.Content.Metadata.IMGroup PushTechnology.ClientInterface.Client.Content.Metadata.IMString PushTechnology.ClientInterface.Client.Content.Metadata.IMContent PushTechnology.ClientInterface.Client.Content.Metadata.IMRecord PushTechnology.ClientInterface.Client.Content.Metadata.IMCustomString PushTechnology.ClientInterface.Client.Content.Metadata.IMDecimalString PushTechnology.ClientInterface.Client.Content.Metadata.IMIntegerString

Properties

string Name [get]
 Returns the node name. More...
 
MetadataNodeType NodeType [get]
 Returns the node type. More...
 
MNodeDataType DataType [get]
 Returns the data type of the node implementation. More...
 
string FullName [get]
 Returns the full name of the node defining its hierarchy. More...
 
Multiplicity Multiplicity [get]
 Returns the node's multiplicity within its parent. More...
 
IMGroup Parent [get, set]
 Returns the parent record (or message). More...
 

Detailed Description

The base interface for all metadata definition nodes.

The permitted number of occurrences of a node within its parent is defined by its multiplicity.

Property Documentation

MNodeDataType PushTechnology.ClientInterface.Client.Content.Metadata.IMNode.DataType
get

Returns the data type of the node implementation.

string PushTechnology.ClientInterface.Client.Content.Metadata.IMNode.FullName
get

Returns the full name of the node defining its hierarchy.

Multiplicity PushTechnology.ClientInterface.Client.Content.Metadata.IMNode.Multiplicity
get

Returns the node's multiplicity within its parent.

string PushTechnology.ClientInterface.Client.Content.Metadata.IMNode.Name
get

Returns the node name.

MetadataNodeType PushTechnology.ClientInterface.Client.Content.Metadata.IMNode.NodeType
get

Returns the node type.

IMGroup PushTechnology.ClientInterface.Client.Content.Metadata.IMNode.Parent
getset

Returns the parent record (or message).

Returns
The parent record (or message), or null if this node is a message.

The documentation for this interface was generated from the following file: