Class RootVortexerObject
  
  Object to represent the root VortexObject. Instance of this class is typically used as root for the connector object.
 
  
  
    Inheritance
    System.Object
    RootVortexerObject
      
   
  
  
  Assembly: Vortex.Connector.dll
  Syntax
  
    [Obsolete("This class should not be directly instantiated by framework consumers.")]
public class RootVortexerObject : IVortexObject, ITwinObject, IVortexElement
   
  Fields
  
  
  
  
  
  
  Declaration
  
    List<IValueTag> _valueTags
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.List<IValueTag> | 
         | 
      
    
  
  
  
  Children
  Gets list of children fot this root object.
 
  
  Declaration
  
    List<IVortexObject> Children
   
  Field Value
  
  
  
  Kids
  Gets list of children fot this root object.
 
  
  Declaration
  
    List<IVortexElement> Kids
   
  Field Value
  
  Properties
  
  
  
  
  AttributeName
  Gets empty name for this root object.
 
  
  Declaration
  
    public string AttributeName { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  HumanReadable
  Gets empty human readable of this root object.
 
  
  Declaration
  
    public string HumanReadable { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  Identity
  Get sn empty identity for this root object.
 
  
  Declaration
  
    public OnlinerULInt Identity { get; }
   
  Property Value
  
  
  
  
  Symbol
  Gets empty symbol for this root object.
 
  
  Declaration
  
    public string Symbol { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  SymbolTail
  
  
  Declaration
  
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    List<IValueTag> ValueTags
{
}
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.List<IValueTag> | 
         | 
      
    
  
  Methods
  
  
  
  
  AddChild(IVortexObject)
  Adds child object to this root object.
 
  
  Declaration
  
    public void AddChild(IVortexObject vortexObject)
   
  Parameters
  
  
  
  
  AddKid(IVortexElement)
  Add member to the list of kids
 
  
  Declaration
  
    public void AddKid(IVortexElement kid)
   
  Parameters
  
  
  
  
  AddValueTag(IValueTag)
  Adds value tag to this root object.
 
  
  Declaration
  
    public void AddValueTag(IValueTag valueTag)
   
  Parameters
  
  
  
  
  GetChildren()
  Get list for this root object.
 
  
  Declaration
  
    public IEnumerable<IVortexObject> GetChildren()
   
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.IEnumerable<IVortexObject> | 
         | 
      
    
  
  
  
  
  GetConnector()
  Get the instance of connector of this root object.
 
  
  Declaration
  
    public IConnector GetConnector()
   
  Returns
  
  
  
  
  GetKids()
  Gets all kids of this object.
 
  
  Declaration
  
    public IEnumerable<IVortexElement> GetKids()
   
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.IEnumerable<IVortexElement> | 
         | 
      
    
  
  
  
  
  GetParent()
  Gets this instance as parent object.
 
  
  Declaration
  
    public IVortexObject GetParent()
   
  Returns
  
  
  
  
  GetSymbolTail()
  Get symbol tail of this object.
 
  
  Declaration
  
    public string GetSymbolTail()
   
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  
  Gets value tags of this root object.
 
  
  Declaration
  
    public IEnumerable<IValueTag> GetValueTags()
   
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.IEnumerable<IValueTag> | 
         | 
      
    
  
  Implements
  
  
  
  Extension Methods