IFieldManager Interface

Relativity Services API

Namespace:  Relativity.Services.Interfaces.Field
Assembly:  Relativity.Services.Interfaces (in Relativity.Services.Interfaces.dll) Version: 640db774aa42dfbe1785add27fbb41844ec5c7d4
Syntax

public interface IFieldManager : IDisposable

The IFieldManager type exposes the following members.

Methods

  NameDescription
Public methodCreateCurrencyFieldAsync
Adds a Currency field to Relativity.
Public methodCreateDateFieldAsync
Adds a Date field to Relativity.
Public methodCreateDecimalFieldAsync
Adds a Decimal field to Relativity.
Public methodCreateFileFieldAsync
Adds a File field to Relativity.
Public methodCreateFixedLengthFieldAsync
Adds a Fixed Length field to Relativity.
Public methodCreateLongTextFieldAsync
Adds a Long Text field to Relativity.
Public methodCreateMultipleChoiceFieldAsync
Adds a Multiple Choice field to Relativity.
Public methodCreateMultipleObjectFieldAsync
Adds a Multiple Object field to Relativity.
Public methodCreateSingleChoiceFieldAsync
Adds a Single Choice field to Relativity.
Public methodCreateSingleObjectFieldAsync
Adds a Single Object field to Relativity.
Public methodCreateUserFieldAsync
Adds a User field to Relativity.
Public methodCreateWholeNumberFieldAsync
Adds a Whole Number field to Relativity.
Public methodCreateYesNoFieldAsync
Adds a Yes/No field to Relativity.
Public methodDeleteAsync
Deletes a field.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodGetAvailableKeyboardShortcutsAsync
Gets a list of keyboard shortcuts currently available.
Public methodGetAvailableMultiAssociativeObjectTypesAsync
Gets a list of object types available for multi association.
Public methodGetAvailableObjectTypesAsync
Gets a list of parent object types for field creation.
Public methodGetAvailableObjectTypeViewsAsync
Gets a list of object types available for an object type view.
Public methodGetAvailablePropagateToFieldsAsync
Gets a list of fields available for propagation.
Public methodGetAvailableSingleAssociativeObjectTypesAsync
Gets a list of object types available for single association.
Public methodGetValidKeys
Gets a list of possible keys for keyboard shortcuts.
Public methodReadAsync(Int32, Int32)
Retrieves basic metadata for a field, including its name, associated object type, behavior, and other properties.
Public methodReadAsync(Int32, Int32, Boolean, Boolean)
Retrieves extended metadata for a field, including information about additional actions available.
Public methodUpdateCurrencyFieldAsync(Int32, Int32, CurrencyFieldRequest)
Modifies the properties of a Currency field.
Public methodUpdateCurrencyFieldAsync(Int32, Int32, CurrencyFieldRequest, DateTime)
Restricts updates to the properties of the Currency field to the date that it was last modified.
Public methodUpdateDateFieldAsync(Int32, Int32, DateFieldRequest)
Modifies the properties of a Date field.
Public methodUpdateDateFieldAsync(Int32, Int32, DateFieldRequest, DateTime)
Restricts updates to the properties of the Date field to the date that it was last modified.
Public methodUpdateDecimalFieldAsync(Int32, Int32, DecimalFieldRequest)
Modifies the properties of a Decimal field.
Public methodUpdateDecimalFieldAsync(Int32, Int32, DecimalFieldRequest, DateTime)
Restricts updates to the properties of the Decimal field to the date that it was last modified.
Public methodUpdateFileFieldAsync(Int32, Int32, FileFieldRequest)
Modifies the properties of a File field.
Public methodUpdateFileFieldAsync(Int32, Int32, FileFieldRequest, DateTime)
Restricts updates to the properties of the File field to the date that it was last modified.
Public methodUpdateFixedLengthFieldAsync(Int32, Int32, FixedLengthFieldRequest)
Modifies the properties of a Fixed Length field.
Public methodUpdateFixedLengthFieldAsync(Int32, Int32, FixedLengthFieldRequest, DateTime)
Restricts updates to the properties of the Fixed Length field to the date that it was last modified.
Public methodUpdateLongTextFieldAsync(Int32, Int32, LongTextFieldRequest)
Modifies the properties of a Long Text field.
Public methodUpdateLongTextFieldAsync(Int32, Int32, LongTextFieldRequest, DateTime)
Restricts updates to the properties of the Long Text field to the date that it was last modified.
Public methodUpdateMultipleChoiceFieldAsync(Int32, Int32, MultipleChoiceFieldRequest)
Modifies the properties of a Multiple Choice field.
Public methodUpdateMultipleChoiceFieldAsync(Int32, Int32, MultipleChoiceFieldRequest, DateTime)
Restricts updates to the properties of the Multiple Choice field to the date that it was last modified.
Public methodUpdateMultipleObjectFieldAsync(Int32, Int32, MultipleObjectFieldRequest)
Modifies the properties of a Multiple Object field.
Public methodUpdateMultipleObjectFieldAsync(Int32, Int32, MultipleObjectFieldRequest, DateTime)
Restricts updates to the properties of the Multiple Object field to the date that it was last modified.
Public methodUpdateSingleChoiceFieldAsync(Int32, Int32, SingleChoiceFieldRequest)
Modifies the properties of a Single Choice field.
Public methodUpdateSingleChoiceFieldAsync(Int32, Int32, SingleChoiceFieldRequest, DateTime)
Restricts updates to the properties of the Single Choice field to the date that it was last modified.
Public methodUpdateSingleObjectFieldAsync(Int32, Int32, SingleObjectFieldRequest)
Modifies the properties of a Single Object field.
Public methodUpdateSingleObjectFieldAsync(Int32, Int32, SingleObjectFieldRequest, DateTime)
Restricts updates to the properties of the Single Object field to the date that it was last modified.
Public methodUpdateUserFieldAsync(Int32, Int32, UserFieldRequest)
Modifies the properties of a User field.
Public methodUpdateUserFieldAsync(Int32, Int32, UserFieldRequest, DateTime)
Restricts updates to the properties of the User field to the date that it was last modified.
Public methodUpdateWholeNumberFieldAsync(Int32, Int32, WholeNumberFieldRequest)
Modifies the properties of a Whole Number field.
Public methodUpdateWholeNumberFieldAsync(Int32, Int32, WholeNumberFieldRequest, DateTime)
Restricts updates to the properties of the Whole Number field to the date that it was last modified.
Public methodUpdateYesNoFieldAsync(Int32, Int32, YesNoFieldRequest)
Modifies the properties of a Yes/No field.
Public methodUpdateYesNoFieldAsync(Int32, Int32, YesNoFieldRequest, DateTime)
Restricts updates to the properties of the Yes/No field to the date that it was last modified.
Top
See Also

Reference