Bug オブジェクト
Bug オブジェクトは不具合を表します。
TDConnection.BugFactory から Bug オブジェクトを取得します。
公開メソッド
このオブジェクトは次のメソッドをサポートします。
メソッド | 説明 |
---|---|
オブジェクトをロックします。オブジェクトがサーバ上で変更されている場合は true を返します。 構文: オブジェクトがロックされている場合、他のユーザはそれを変更または削除することはできません。 LockObject が呼び出されたときに、サーバ上のオブジェクトがローカル・コピーよりも新しく変更されていた場合、LockObject は True を返します。この場合、LockObject が返される前にオブジェクトのローカル・コピーが更新されます。 オブジェクトをロックできない場合は例外がスローされます。ロックが失敗するケースとしては、次のようなオブジェクトが挙げられます。
|
|
項目のリストをメールで送信します。 構文: パラメータ:
|
|
Post |
変更されたすべての値をデータベースに送信します。 詳細については、 Postを参照してください。 |
Refresh |
保存された値を読み取り、メモリ内の値を上書きします。 詳細については、 Refreshを参照してください。 |
Undo |
未送信のフィールド値の変更を元に戻します。 詳細については、 Undoを参照してください。 |
オブジェクトのロックを解除します。 構文: |
公開プロパティ
このオブジェクトは次のプロパティをサポートします。
プロパティ | R/W | 型 | 説明 |
---|---|---|---|
AssignedTo |
R/W | 文字列 |
不具合が割り当てられているユーザの名前。 構文: |
Attachments |
R | オブジェクト |
不具合の AttachmentFactory オブジェクト。AttachmentFactory オブジェクトを参照してください。 構文: |
AutoPost |
R/W | ブール値 |
true の場合、フィールド値が変更されるとデータベースがすぐに更新されます。 構文: |
AutoUnlock |
R/W | ブール値 |
Refresh または Post 後にアイテムを他のユーザが自動的に変更できるようにするかどうかを示します。 構文: |
BugLinkFactory |
R | オブジェクト |
現在の不具合とそれに関連する不具合へのリンクを管理するバグ・リンク・ファクトリ。 構文: |
DetectedBy |
R/W | 文字列 |
不具合を検出したユーザの名前。 構文: |
Field |
R/W | 任意 |
指定されたフィールドの値。 構文: パラメータ:
|
FieldMultiValue |
R/W | オブジェクト |
指定されたフィールドの MultiValue オブジェクト。MultiValue オブジェクトを参照してください。 構文: パラメータ:
|
HasAttachment |
R | ブール値 |
不具合に 1 つ以上の添付ファイルがあるかどうかを確認します。 構文: |
HasLinkage |
R | ブール値 |
現在の不具合に少なくとも 1 つの関連するバグがあるかどうかを確認します。 構文: |
HasOthersLinkage |
R | ブール値 |
現在の不具合に、別のバグの不具合ではない関連する不具合が少なくとも 1 つあるかどうかを確認します。バグの不具合に対してのみ定義されます。 構文: |
ID |
R | 数値 |
項目 ID。 構文: |
IsLocked |
R | ブール値 |
不具合が編集用にロックされているかどうかを確認します。 構文: IsLocked は LockObject メソッドによって設定され、UnlockObject メソッドによってリセットされます。 オブジェクトに AutoUnlock プロパティがあり、そのプロパティが True に設定されている場合、IsLocked も Post または Refresh 操作によってリセットされます。 |
LinkFactory |
R | オブジェクト |
リンクの表示を可能にする現在の不具合のリンク・ファクトリ。Bug オブジェクトに対してのみ定義されます。 詳細については、LinkFactory オブジェクトを参照してください。 構文: |
Modified |
R | ブール値 |
最後の Refresh または Post 操作以降に項目が変更されたかどうかを確認します。true の場合、サーバ側のフィールド・プロパティが最新ではありません。 構文: |
Priority |
R/W | 文字列 |
不具合の優先度。 構文: |
Project |
R/W | 文字列 |
不具合が属するテスト・プロジェクト。 構文: |
Status |
R/W | 文字列 |
不具合のステータス。 構文: |
SubjectId |
R | Long |
件名フィールドの ID。 構文: |
Summary |
R/W | 文字列 |
不具合の簡単な説明。 構文: |
TypeName |
R | 文字列 |
フィールドのタイプ。 構文: |
Virtual |
R | ブール値 |
これが仮想項目、つまり対応するデータベース・レコードを持たない項目であるかどうかを確認します。 構文: |
例