IAnnotationServiceReplyAnnotation Method (Guid, AnnotationCreationOptions, Task)

Creates the reply annotation.

Namespace:  Dundas.BI.Data.Annotations
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
Annotation ReplyAnnotation(
	Guid parentAnnotationId,
	AnnotationCreationOptions options,
	out Task notificationTask
)

Parameters

parentAnnotationId
Type: SystemGuid
The parent annotation ID.
options
Type: Dundas.BI.Data.AnnotationsAnnotationCreationOptions
The annotation creation options.
notificationTask
Type: System.Threading.TasksTask
The notification task for the notifications triggered by the reply annotation.

Return Value

Type: Annotation
The reply annotation.
Exceptions
ExceptionCondition
ArgumentExceptionparentAnnotationId is Empty.
ArgumentNullExceptionoptions is .
NotFoundExceptionThe parent annotation does not exist.
NoPrivilegeException

The caller does not have the Read privilege on the parent annotation.

-or-

The caller does not have the Read privilege on the associated metric set.

-or-

The caller does not have the Execute privilege on the underlying analysis structure.

-or-

The caller does not have the Note privilege.

InvalidSessionExceptionThe caller context is not associated with a valid session.
See Also