DesignSurface.View プロパティ

定義

ルート デザイナーのビューを取得します。Gets the view for the root designer.

public:
 property System::Object ^ View { System::Object ^ get(); };
public object View { get; }
member this.View : obj
Public ReadOnly Property View As Object

プロパティ値

ルート デザイナーのビュー。The view for the root designer.

例外

デザイン サーフェイスが読み込まれていないか、デザイナー ローダーがルート デザイナーをまだ作成していません。または、デザイン サーフェイスの読み込みは終了しましたが、読み込みに失敗しました。The design surface is not loading, the designer loader has not yet created a root designer, or the design surface finished the load, but failed. 詳細については、InnerException のトピックを参照してください。More information may available in the InnerException.

デザイナーは読み込まれましたが、このデザイン サーフェイスと互換性のあるビューを提供しません。The designer loaded, but it does not offer a view compatible with this design surface.

DesignSurface にアタッチした IDesignerHost は破棄されています。The IDesignerHost attached to the DesignSurface has been disposed.

ビューテクノロジを非表示にViewする方法を次のコード例に示します。The following code example shows how View hides view technologies.

IRootDesigner d;  
 
ViewTechnology[] supported = d.SupportedTechnologies;  
 
return d.GetView(supported[0]);

注釈

読み込みBeginLoadプロセスを開始するには、メソッドを事前に呼び出す必要があります。The BeginLoad method must be called beforehand to start the loading process. ビューを提供するルートデザイナーがデザイナーローダーによって作成された最初のオブジェクトであるため、デザイナーローダーの読み込みが完了する前にビューを返すことができます。It is possible to return a view before the designer loader finishes loading because the root designer, which supplies the view, is the first object created by the designer loader. ビューが使用できない場合BeginLoad 、は例外を発生させます。If a view is unavailable, BeginLoad raises an exception.

ビューテクノロジの概念は廃止されています。The notion of a view technology is obsolete. しかし、旧バージョンとの互換性のために、ルートデザイナーのインターフェイスに残されています。But, it remains in the interfaces for root designers for backward compatibility. その使用は、オブジェクトを使用DesignSurfaceしているユーザーには表示されません。Its use is hidden from anyone using DesignSurface objects. プロパティViewは、サポートされているテクノロジをルートデザイナーに渡すことで、ビューテクノロジを非表示にします。The View property hides view technologies by passing the supported technologies back into the root designer.

適用対象