Class Dialog
Implements
Inherited Members
Namespace: DocuWare.Platform.ServerClient
Assembly: DocuWare.Platform.ServerClient.dll
Syntax
public class Dialog : DialogInfo, IHttpClientProxy
  Constructors
Dialog()
Creates a new instance of this class
Declaration
public Dialog()
  Properties
Fields
The fields of this dialog.
Declaration
public List<DialogField> Fields { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.List<DialogField> | 
HasValidation
A value indicating whether the dialog has configured client side validation.This option is available only for store and info dialogs, for other dialog types it is always false.
Declaration
public bool HasValidation { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
IntellixFieldAssignments
The mappings for intellix. Only available for store dialogs. For the other types the value null is expected
Declaration
public IntellixFieldAssignments IntellixFieldAssignments { get; set; }
  Property Value
| Type | Description | 
|---|---|
| IntellixFieldAssignments | 
Properties
Dialog properties specific for dialog type.
Declaration
public DialogProperties Properties { get; set; }
  Property Value
| Type | Description | 
|---|---|
| DialogProperties | 
Query
The query defined by this dialog.
Declaration
public DocumentsQuery Query { get; set; }
  Property Value
| Type | Description | 
|---|---|
| DocumentsQuery | 
Methods
SetProxy(HttpClientProxy)
Sets the HTTP communication proxy which is used in further HTTP communication.
Declaration
public override void SetProxy(HttpClientProxy proxy)
  Parameters
| Type | Name | Description | 
|---|---|---|
| HttpClientProxy | proxy | The System.Net.Http.HttpClient instance which is used in further HTTP communication.  | 
      
Overrides
Remarks
The HTTP proxy is used to handle the HTTP requests which are created by this instance. The proxy is used in case a request is sent to a URL which is resolved from a link.