The target object of a ISubscription-based object(IClassSubscription, IClassWorkflowSubscription, IInstanceSubscription, IInstanceWorkflowSubscription). You set the property with an a Subscribable object, then specify the property when you create the ISubscription-based object.

For a IClassSubscription or IClassWorkflowSubscription object, set the value of the SubscriptionTarget property to a ISubscribableClassDefinition object or subclass that specifies a type of Content Engine class (for example, Document or Folder). This means that any instance of the class, whether it currently exists in the persistent store or you create a new instance, will, when acted upon, cause one or moreof the IEventAction object's events to be raised.

For an IInstanceSubscription or IInstanceWorkflowSubscription object, set the value of the SubscriptionTarget property to a specific ISubscribable object. This means that only this currently instantiated object, when acted upon, causes one or more of the IEventAction object's events to be raised. If the object is a IVersionSeries object, the event is raised when a version in the version series is acted upon.


Namespace: FileNet.Api.Events
Assembly: FileNet.Api (in filenet.api.dll)

Syntax

Visual Basic (Declaration)
Property SubscriptionTarget As ISubscribable
C#
ISubscribable SubscriptionTarget { get; set; }
C++
property ISubscribable SubscriptionTarget abstract  {
    ISubscribable get();
    void set(ISubscribable value);
}
J#
/** property */
public ISubscribable get_SubscriptionTarget();

/** property */
public void set_SubscriptionTarget(ISubscribable value);
JScript
public function get SubscriptionTarget() : ISubscribable

public function set SubscriptionTarget(value : ISubscribable);

Remarks

See Also