PropertyDefOrObjectTypeJA Class

JSON compatible adaptor for the MFilesAPI PropertyDefOrObjectTypeJA type.

Definition

Namespace: MFiles.VAF.Configuration.JsonAdaptor
Assembly: MFiles.VAF.Configuration (in MFiles.VAF.Configuration.dll) Version: 23.12.13247.3
C#
[SerializableAttribute]
public class PropertyDefOrObjectTypeJA : MFJsonObjectAdaptor<PropertyDefOrObjectType>
Inheritance
Object    MFJsonObjectAdaptorPropertyDefOrObjectType    PropertyDefOrObjectTypeJA

Constructors

PropertyDefOrObjectTypeJA Simple Constructor.
PropertyDefOrObjectTypeJA(PropertyDefOrObjectType) Constructor that initializes itself with an existing api object.

Properties

IsPropertyDef Maps to the PropertyDefOrObjectType's PropertyDef property.
ObjType Maps to the PropertyDefOrObjectType's ID property when IsPropertyDef = false.
PropertyDef Maps to the PropertyDefOrObjectType's ID property when IsPropertyDef = true.

Methods

LoadApiObject (Re-)Initializes this adaptor object to be the equivilent of the passed API object.
(Overrides MFJsonObjectAdaptorTLoadApiObject(T))
ResolveID Resolves the id of the of the identifier if the vault object is not null.
(Inherited from MFJsonObjectAdaptorT)
ToApiObject Converts this JsonCompatible object to an equivilent API object.
(Overrides MFJsonObjectAdaptorTToApiObject(Vault))
ToJson Serialize the object to a json string.
(Inherited from MFJsonObjectAdaptorT)
Validate Performs validation checks on the object and sub-objects and returns any findings.
(Overrides MFJsonObjectAdaptorTValidate(Vault, String))

See Also