Class Dialog
- Namespace
- DocuWare.Platform.ServerClient
- Assembly
- DocuWare.Platform.ServerClient.dll
public class Dialog : DialogInfo, IRelationsWithProxy, IRelations, IHttpClientProxy
- Inheritance
-
Dialog
- Implements
- Inherited Members
- Extension Methods
Constructors
Dialog()
Creates a new instance of this class
public Dialog()
Properties
Fields
The fields of this dialog.
public List<DialogField> Fields { get; set; }
Property Value
| Type | Description |
|---|---|
| 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.
public bool HasValidation { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IntellixFieldAssignments
The mappings for intellix. Only available for store dialogs. For the other types the value null is expected
public IntellixFieldAssignments IntellixFieldAssignments { get; set; }
Property Value
| Type | Description |
|---|---|
| IntellixFieldAssignments |
Properties
Dialog properties specific for dialog type.
public DialogProperties Properties { get; set; }
Property Value
| Type | Description |
|---|---|
| DialogProperties |
Query
The query defined by this dialog.
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.
public override void SetProxy(HttpClientProxy proxy)
Parameters
| Type | Name | Description |
|---|---|---|
| HttpClientProxy | proxy | The 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.