(Leadtools.Annotations.Core)

フレームを表示

GenerateRoleイベント






カスタムオペレーションタイプから役割名の生成をトリガするイベント。
構文
public event EventHandler<AnnOperationInfoEventArgs> GenerateRole
'Declaration
 
Public Event GenerateRole As EventHandler(Of AnnOperationInfoEventArgs)
public event EventHandler<AnnOperationInfoEventArgs> GenerateRole
public void addGenerateRoleListener(AnnGenerateRoleEventListener listener)
public void removeGenerateRoleListener(AnnGenerateRoleEventListener listener)
            
add_GenerateRole(function(sender, e))
remove_GenerateRole(function(sender, e))

イベントデータ

イベントハンドラは、このイベントに関連するデータを格納するタイプAnnOperationInfoEventArgsの引数を受け取ります。以下のAnnOperationInfoEventArgsプロパティは、このイベントに特有の情報を提供します。

プロパティ説明
AnnObject この操作のターゲットアノテーションオブジェクトを取得します。
IgnoreUserCheck システムに、ユーザー名のチェックを無視させ役割のみに基づいて操作を許可するかどうかを示す値を取得または設定します。
Role この操作に関連づけられる役割を取得または設定します。
Type 操作型を取得します。
解説

システム上では、操作のタイプから自動的に役割名を判断する場合、GenerateRoleIsUserInRoleからトリガされます。アプリケーションでは、このイベントにサブスクライブしてカスタム役割名を返すことができます。

必要条件

ターゲットプラットホーム

参照

参照

AnnGroupsRolesクラス
AnnGroupsRolesメンバ

   Leadtools.Annotations.Coreは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能