Table of Contents

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

TypeDescription
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

TypeDescription
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

TypeDescription
IntellixFieldAssignments

Properties

Dialog properties specific for dialog type.

public DialogProperties Properties { get; set; }

Property Value

TypeDescription
DialogProperties

Query

The query defined by this dialog.

public DocumentsQuery Query { get; set; }

Property Value

TypeDescription
DocumentsQuery

Methods

SetProxy(HttpClientProxy)

Sets the HTTP communication proxy which is used in further HTTP communication.

public override void SetProxy(HttpClientProxy proxy)

Parameters

TypeNameDescription
HttpClientProxyproxy

The HttpClient instance which is used in further HTTP communication.

Overrides

DialogInfo.SetProxy(HttpClientProxy)

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.