Click or drag to resize

EmailThreadingPropertiesEmailThreadingEnabled Property

Determines whether email threading analysis is enabled for the case.

Namespace:  Law.EdaIntegration.EmailThreading
Assembly:  Law.EdaIntegration (in Law.EdaIntegration.dll) Version: 7.3
Syntax
C#
public bool EmailThreadingEnabled { get; set; }

Property Value

Type: Boolean
Remarks
When email threading analysis is enabled for a case, the email threading processing will automatically start if the system detects email threading analysis has never run on the case or if there are changes to the case's current data since the last time the analysis ran. Examples of changes that could cause email threading analysis to be run include the import of additional documents or deletion of case documents
Examples
This example demonstrates how to set and retrieve the EmailThreadingEnabled property.
C#
using Law.EdaIntegration;

class Sample
{
    public static void Main()
    {
        string connectionString = @"Data Source=localhost;Initial Catalog=EDA_Management;Integrated Security=False;User ID=myUserId;Password=myPassword";
        EdaIntegration edaIntegration = new EdaIntegration();
        edaIntegration.InitializeEnvironment(connectionString);

        Case edaCase = edaIntegration.Cases.OpenCaseByName("Case 1");

        // Set the EmailThreadingEnabled value
        edaCase.EmailThreading.Properties.EmailThreadingEnabled = true;

        // Save the changes to the case
        edaCase.EmailThreading.UpdateProperties();

        // Get the value
        Console.WriteLine("EmailThreadingEnabled: {0}", edaCase.EmailThreading.Properties.EmailThreadingEnabled);
    }
}
/*
This example produces the following results:

EmailThreadingEnabled: True
 */
See Also