DesignSurface.View Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá zobrazení pro kořenového návrháře.
public:
property System::Object ^ View { System::Object ^ get(); };
public object View { get; }
member this.View : obj
Public ReadOnly Property View As Object
Hodnota vlastnosti
Zobrazení pro kořenového návrháře.
Výjimky
Návrhová plocha se nenačítá, zavaděč návrháře ještě nevytvořil kořenového návrháře nebo návrhová plocha dokončila načtení, ale selhala. Další informace můžou být k dispozici v části InnerException.
Návrhář načetl, ale nenabízí zobrazení kompatibilní s touto návrhovou plochou.
Připojená IDesignerHost k objektu DesignSurface byla odstraněna.
Příklady
Následující příklad kódu ukazuje, jak View skryje technologie zobrazení.
IRootDesigner d;
ViewTechnology[] supported = d.SupportedTechnologies;
return d.GetView(supported[0]);
Poznámky
Metoda BeginLoad musí být volána předem, aby bylo možné zahájit proces načítání. Je možné vrátit zobrazení před dokončením načítání zavaděče návrháře, protože kořenový návrhář, který poskytuje zobrazení, je prvním objektem vytvořeným zavaděčem návrháře. Pokud zobrazení není k dispozici, BeginLoad vyvolá výjimku.
Pojem technologie zobrazení je zastaralý. Pro zpětnou kompatibilitu ale zůstává v rozhraních pro kořenové návrháře. Jeho použití je skryto všem uživatelům, kteří používají DesignSurface objekty. Vlastnost View skryje technologie zobrazení předáním podporovaných technologií zpět do kořenového návrháře.