Class DisplayServiceClient
  
  
  
  
    Inheritance
    System.Object
    
    
    DisplayServiceClient
   
  
    Implements
    
    System.IDisposable
    
   
  
  
  Assembly: MAT.Atlas.Automation.Client.dll
  Syntax
  
    public sealed class DisplayServiceClient : AutomationServiceClientNoCallbackBase<DisplayServiceClient, IDisplayService>, IAutomationServiceMethodHandlers<IDisplayService>, IDisposable, IDisplayServiceClient
   
  Constructors
  
  
  DisplayServiceClient()
  
  
  Declaration
  
    public DisplayServiceClient()
   
  Methods
  
  
  AddDisplayParameter(ObjectId, String)
  
  
  Declaration
  
    public DisplayParameter AddDisplayParameter(ObjectId displayId, string parameterIdentifier)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
      
        | System.String | 
        parameterIdentifier | 
         | 
      
    
  
  Returns
  
  
  AssociateSetToDisplay(ObjectId, ObjectId)
  
  
  Declaration
  
    public void AssociateSetToDisplay(ObjectId displayId, ObjectId setId)
   
  Parameters
  
  
  CycleDisplayXAxisMapping(ObjectId)
  
  
  Declaration
  
    public void CycleDisplayXAxisMapping(ObjectId displayId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
    
  
  
  GetDisplay(ObjectId)
  
  
  Declaration
  
    public Display GetDisplay(ObjectId displayId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
    
  
  Returns
  
  
  GetDisplayParameterById(ObjectId, ObjectId)
  
  
  Declaration
  
    public DisplayParameter GetDisplayParameterById(ObjectId displayId, ObjectId parameterInstanceIdentifier)
   
  Parameters
  
  Returns
  
  
  GetDisplayParameterProperties(ObjectId, String)
  
  
  Declaration
  
    public Property[] GetDisplayParameterProperties(ObjectId displayId, string parameterIdentifier)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
      
        | System.String | 
        parameterIdentifier | 
         | 
      
    
  
  Returns
  
  
  GetDisplayParameterPropertyValue(ObjectId, String, String)
  
  
  Declaration
  
    public Value GetDisplayParameterPropertyValue(ObjectId displayId, string parameterIdentifier, string propertyName)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
      
        | System.String | 
        parameterIdentifier | 
         | 
      
      
        | System.String | 
        propertyName | 
         | 
      
    
  
  Returns
  
  
  GetDisplayParameters(ObjectId)
  
  
  Declaration
  
    public DisplayParameter[] GetDisplayParameters(ObjectId displayId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
    
  
  Returns
  
  
  GetDisplayProperties(ObjectId)
  
  
  Declaration
  
    public Property[] GetDisplayProperties(ObjectId displayId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
    
  
  Returns
  
  
  GetDisplayPropertyValue(ObjectId, String)
  
  
  Declaration
  
    public Value GetDisplayPropertyValue(ObjectId displayId, string propertyName)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
      
        | System.String | 
        propertyName | 
         | 
      
    
  
  Returns
  
  
  GetDisplayTimeBase(ObjectId)
  
  
  Declaration
  
    public TimeBase GetDisplayTimeBase(ObjectId displayId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
    
  
  Returns
  
  
  RemoveDisplay(ObjectId)
  
  
  Declaration
  
    public void RemoveDisplay(ObjectId displayId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
    
  
  
  RemoveDisplayParameter(ObjectId, String)
  
  
  Declaration
  
    public void RemoveDisplayParameter(ObjectId displayId, string parameterIdentifier)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
      
        | System.String | 
        parameterIdentifier | 
         | 
      
    
  
  
  RemoveDisplayParameterById(ObjectId, ObjectId)
  
  
  Declaration
  
    public void RemoveDisplayParameterById(ObjectId displayId, ObjectId parameterInstanceIdentifier)
   
  Parameters
  
  
  RenameDisplay(ObjectId, String)
  
  
  Declaration
  
    public void RenameDisplay(ObjectId displayId, string name)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
      
        | System.String | 
        name | 
         | 
      
    
  
  
  SetDisplayLockedToCurrentAssociation(ObjectId, Boolean)
  
  
  Declaration
  
    public void SetDisplayLockedToCurrentAssociation(ObjectId displayId, bool isLockedToCurrentAssociation)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
      
        | System.Boolean | 
        isLockedToCurrentAssociation | 
         | 
      
    
  
  
  SetDisplayParameterPropertyValue(ObjectId, String, String, Value)
  
  
  Declaration
  
    public void SetDisplayParameterPropertyValue(ObjectId displayId, string parameterIdentifier, string propertyName, Value propertyValue)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
      
        | System.String | 
        parameterIdentifier | 
         | 
      
      
        | System.String | 
        propertyName | 
         | 
      
      
        | Value | 
        propertyValue | 
         | 
      
    
  
  
  SetDisplayPropertyValue(ObjectId, String, Value)
  
  
  Declaration
  
    public void SetDisplayPropertyValue(ObjectId displayId, string propertyName, Value propertyValue)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
      
        | System.String | 
        propertyName | 
         | 
      
      
        | Value | 
        propertyValue | 
         | 
      
    
  
  
  TogglePause(ObjectId)
  
  
  Declaration
  
    public void TogglePause(ObjectId displayId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | ObjectId | 
        displayId | 
         | 
      
    
  
  Implements
  
  
      System.IDisposable