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

A metadata node that represents a group of fields and/or groups. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Content.Metadata.IMGroup:
PushTechnology.ClientInterface.Client.Content.Metadata.IMNode PushTechnology.ClientInterface.Client.Content.Metadata.IMContent PushTechnology.ClientInterface.Client.Content.Metadata.IMRecord

Public Member Functions

IMRecord GetRecord (string name)
 Gets a child record by name. More...
 
IMField GetField (string name)
 Get a child field by name. More...
 
IMNode GetChild (int index)
 Gets the child at a given index. More...
 

Properties

List< IMNodeChildNodes [get]
 Returns a list of the children of the record. More...
 
int ChildCount [get]
 Returns the number of child nodes. More...
 

Detailed Description

A metadata node that represents a group of fields and/or groups.

Member Function Documentation

IMNode PushTechnology.ClientInterface.Client.Content.Metadata.IMGroup.GetChild ( int  index)

Gets the child at a given index.

Parameters
indexThe index.
Returns
The child at the given index.
IMField PushTechnology.ClientInterface.Client.Content.Metadata.IMGroup.GetField ( string  name)

Get a child field by name.

Parameters
nameThe field name.
Returns
The named child field, or null if no child field with the given name exists.
IMRecord PushTechnology.ClientInterface.Client.Content.Metadata.IMGroup.GetRecord ( string  name)

Gets a child record by name.

Parameters
nameThe record name.
Returns
The named child record, or null if no child record with the given name exists.

Property Documentation

int PushTechnology.ClientInterface.Client.Content.Metadata.IMGroup.ChildCount
get

Returns the number of child nodes.

List<IMNode> PushTechnology.ClientInterface.Client.Content.Metadata.IMGroup.ChildNodes
get

Returns a list of the children of the record.


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