Click or drag to resize
DialogField Class
Inheritance Hierarchy
SystemObject
  DocuWare.Platform.ServerClientDialogField

Namespace: DocuWare.Platform.ServerClient
Assembly: DocuWare.Platform.ServerClient (in DocuWare.Platform.ServerClient.dll) Version: Version 6.9
Syntax
C#
[XmlRootAttribute(Namespace = "http://dev.docuware.com/schema/public/services/platform", 
	IsNullable = true)]
[XmlTypeAttribute(Namespace = "http://dev.docuware.com/schema/public/services/platform")]
public class DialogField : IRelationsWithProxy, 
	IRelations, IHttpClientProxy

The DialogField type exposes the following members.

Constructors
  NameDescription
Public methodDialogField
Creates a new instance of this class
Top
Properties
  NameDescription
Public propertyAllowExtendedSearch
Use extended search
Public propertyAllowFiltering
Allow extended filtering.
Public propertyDBFieldName
Name of field in the file cabinet.
Public propertyDlgLabel
Label (display name) of the field.
Public propertyDWFieldType
The DocuWare type of the field.
Public propertyDynamicPrefillValue
Dynamic (CurrentDate, CurrentDatetime, etc.) default value of the field(s).If this element is not empty PrefilValue shoud be ignored.
Public propertyIsHierarchy
Determines whether the field is part of the hierarchy structure of tree view result dialog (only for tree view result dialogs, for other types it's always false).
Public propertyLength
Length of the field (for text fields).
Public propertyLinks
Public propertyLocked
Determines whether the value of the field cannot be changed by the user.
Public propertyMask
Mask(regular expression) for limiting the input options for the field.
Public propertyMaskErrorText
Error message to display if the input does not match the mask definition.
Public propertyNotEmpty
Determines whether the field can be empty, considering NotEmpty in Field settings and Field may be empty Right
Public propertyPrecision
The precision of this dialog field. This is derived from the file cabinet fields precision.
Public propertyPrefillValue
The default value of the field(s). If DynamicPrefillValue is not empty this property should be ignored.
Public propertyReadOnly
Determines whether the field is read only, considering Locked property and user rights(Modify Right for info dialog, Write Right for store dialog)
Public propertySampleEditText
Sample entry that matches the mask definition.
Public propertySelectListOnly
(Only relevant for store and info dialogs)If this flag is true, no one can allocate a new entry for this field when storing a document, unless this is contained in a selection list.
Public propertySelectListType
Type of the select list.
Public propertySimpleSelectListRelationLink
Gets the Uri of the link for the relation “simpleSelectList”.
Public propertyUsedAsDocumentName
Determines whether the field is used as document name.
Public propertyVisible
Determines whether the field is visible.
Top
Methods
  NameDescription
Public methodGetSelectListResultFromSimpleSelectListRelation
Calls the HTTP Get method on the link for the relation “simpleSelectList”.
Public methodGetSelectListResultFromSimpleSelectListRelationAsync
Calls the HTTP Get method on the link for the relation “simpleSelectList” asynchronously.
Public methodGetSelectListResultFromSimpleSelectListRelationAsync(CancellationToken)
Calls the HTTP Get method on the link for the relation “simpleSelectList” asynchronously.
Public methodPostToSimpleSelectListRelationForSelectListResult
Calls the HTTP Post method on the link for the relation “simpleSelectList”.
Public methodPostToSimpleSelectListRelationForSelectListResultAsync(SelectListExpression)
Calls the HTTP Post method on the link for the relation “simpleSelectList” asynchronously.
Public methodPostToSimpleSelectListRelationForSelectListResultAsync(CancellationToken, SelectListExpression)
Calls the HTTP Post method on the link for the relation “simpleSelectList” asynchronously.
Public methodSetProxy
Sets the HTTP communication proxy which is used in further HTTP communication.
Top
Extension Methods
  NameDescription
Public Extension MethodDeleteTResponse(String, String)Overloaded.
Sends a HTTP DELETE message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodDeleteTResponse(CancellationToken, String, String)Overloaded.
Sends a HTTP DELETE message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodDeleteTResponse(HttpClient, String, String)Overloaded.
Sends a HTTP DELETE message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodDeleteTResponse(HttpClient, CancellationToken, String, String)Overloaded.
Sends a HTTP DELETE message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodGetTResponse(String, String)Overloaded.
Sends a HTTP GET message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodGetTResponse(CancellationToken, String, String)Overloaded.
Sends a HTTP GET message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodGetTResponse(HttpClient, String, String)Overloaded.
Sends a HTTP GET message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodGetTResponse(HttpClient, CancellationToken, String, String)Overloaded.
Sends a HTTP GET message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodGetBaseUri
Gets the base URI of the specified relations instance.
(Defined by RelationsWithProxyExtensions.)
Public Extension MethodGetLink
Gets the link by its name.
(Defined by RelationExtension.)
Public Extension MethodGetRelationUri
Gets the URI of the relation specified by the name.
(Defined by RelationExtension.)
Public Extension MethodGetRelationUriOrThrow
Gets the URI of the relation specified by the name.
(Defined by RelationExtension.)
Public Extension MethodHasRelationUri
Determines whether the specified link exists.
(Defined by RelationExtension.)
Public Extension MethodSendTResponse(HttpMethod, String, String)Overloaded.
Sends a message to the specified proxy.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse(CancellationToken, HttpMethod, String, String)Overloaded.
Sends a message to the specified proxy.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse(String, HttpMethod, HttpContent, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse(HttpMethod, HttpClient, String, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse(CancellationToken, String, HttpMethod, HttpContent, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse(CancellationToken, HttpMethod, HttpClient, String, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse, TRequest(String, HttpMethod, String, TRequest, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse, TRequest(CancellationToken, String, HttpMethod, String, TRequest, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse, TRequest(HttpClient, String, HttpMethod, String, TRequest, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse, TRequest(HttpClient, CancellationToken, String, HttpMethod, String, TRequest, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Top
Explicit Interface Implementations
Remarks