TaskUILifetimeHintAttribute クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーインターフェースの再作成コストを指定するタスクライフタイム属性を定義します。
public ref class TaskUILifetimeHintAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public sealed class TaskUILifetimeHintAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
type TaskUILifetimeHintAttribute = class
inherit Attribute
Public NotInheritable Class TaskUILifetimeHintAttribute
Inherits Attribute
- 継承
-
TaskUILifetimeHintAttribute
- 属性
注釈
統合サービスでは、この属性により特定のユーザーインターフェースを再作成するコストを指定できます。 例えば、ユーザーインターフェースがローカルコンピュータから取得した5つのフィールドだけのドロップダウンリストを表示する場合、そのインターフェースは比較的高速かつ安価に処理できる場合があります。 しかし、ユーザーインターフェースのドロップダウンリストにリモートサーバーから収集された情報や、遅いネットワークから得られた情報が含まれている場合、そのユーザーインターフェースの再作成にはコストと時間がかかることがあります。 パッケージデザイナーが閉じるまでユーザーインターフェースをメモリに保持するには、 TaskUILifetimeHint プロパティを RecreationExpensiveに設定します。 ユーザーがダイアログを閉じた瞬間にユーザーインターフェースを消去するには、 TaskUILifetimeHint プロパティを RecreationInexpensiveに設定してください。
コンストラクター
| 名前 | 説明 |
|---|---|
| TaskUILifetimeHintAttribute(TaskUILifetimeHint) |
TaskUILifetimeHintAttribute クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| TaskUILifetimeHint |
ユーザーインターフェースの再作成コストについて、生涯のヒントとして推定値を提供します。 |