<PackageReference Include="Relativity.Server.ObjectManager.SDK" Version="5000.0.2" />

RelativityObject

Represents an object in Relativity.
public int ArtifactID { get; set; }

Gets or sets the Artifact ID of the current object.

public List<FieldValuePair> FieldValues { get; set; }

Gets or sets a list of fields and their values on the object.

public List<Guid> Guids { get; set; }

Gets or sets the GUIDs for the current object.

public FieldValuePair this[int artifactId] { get; }

Gets the FieldValuePair on the object with the specified Artifact ID.

public FieldValuePair this[string fieldName] { get; }

Gets the FieldValuePair on the object with the specified field name.

public FieldValuePair this[Guid guid] { get; }

Gets the FieldValuePair on the object with the specified GUID.

public string Name { get; set; }

Gets or sets the user-friendly name of the object.

public RelativityObjectRef ParentObject { get; set; }

Gets or sets the Artifact ID of the parent of the current object.

public bool FieldValuePairExists(int artifactId)

Checks if this object contains a FieldValuePair with specified Artifact ID.

public bool FieldValuePairExists(string fieldName)

Checks if this object contains a FieldValuePair with specified field name (case-insensitive).

public bool FieldValuePairExists(Guid guid)

Checks if this object contains a FieldValuePair with specified GUID.