DesignSurface.View プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ルート デザイナーのビューを取得します。
public:
property System::Object ^ View { System::Object ^ get(); };
public object View { get; }
member this.View : obj
Public ReadOnly Property View As Object
プロパティ値
ルート デザイナーのビュー。
例外
デザイン サーフェイスが読み込まれていないか、デザイナー ローダーがルート デザイナーをまだ作成していません。または、デザイン サーフェイスの読み込みは終了しましたが、読み込みに失敗しました。 詳細については、InnerException のトピックを参照してください。
デザイナーは読み込まれましたが、このデザイン サーフェイスと互換性のあるビューを提供しません。
DesignSurface にアタッチした IDesignerHost は破棄されています。
例
次のコード例は、ビュー テクノロジを非表示にする方法 View を示しています。
IRootDesigner d;
ViewTechnology[] supported = d.SupportedTechnologies;
return d.GetView(supported[0]);
注釈
BeginLoad読み込みプロセスを開始するには、メソッドを事前に呼び出す必要があります。 デザイナー ローダーが読み込みを完了する前にビューを返す可能性があります。これは、ビューを提供するルート デザイナーがデザイナー ローダーによって作成された最初のオブジェクトであるためです。 ビューが使用できない場合は、 BeginLoad 例外が発生します。
ビュー テクノロジの概念は古くなっています。 ただし、下位互換性のためにルート デザイナーのインターフェイスに残ります。 その使用は、オブジェクトを使用するすべてのユーザーに対して DesignSurface 非表示になります。 プロパティは View 、サポートされているテクノロジをルート デザイナーに渡すことで、ビュー テクノロジを非表示にします。
適用対象
.NET