DesignSurface.View Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Ansicht für den Stammdesigner ab.
public:
property System::Object ^ View { System::Object ^ get(); };
public object View { get; }
member this.View : obj
Public ReadOnly Property View As Object
Eigenschaftswert
Die Ansicht für den Stammdesigner.
Ausnahmen
Die Entwurfsoberfläche wird nicht geladen, das Designerladeprogramm hat noch keinen Stammdesigner erstellt, oder der Ladevorgang der Entwurfsoberfläche wurde beendet, es trat jedoch ein Fehler auf. Weitere Informationen finden Sie unter InnerException.
Der Designer wurde geladen, bietet aber keine Ansicht, die mit dieser Entwurfsoberfläche kompatibel ist.
Das an das DesignSurface-Objekt angefügte IDesignerHost-Objekt wurde verworfen.
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie View Ansichtstechnologien ausgeblendet werden.
IRootDesigner d;
ViewTechnology[] supported = d.SupportedTechnologies;
return d.GetView(supported[0]);
Hinweise
Die BeginLoad -Methode muss im Voraus aufgerufen werden, um den Ladevorgang zu starten. Es ist möglich, eine Ansicht zurückzugeben, bevor das Laden des Designerladeprogramms abgeschlossen ist, da der Stamm-Designer, der die Ansicht bereitstellt, das erste Objekt ist, das vom Designerladeprogramm erstellt wurde. Wenn eine Ansicht nicht verfügbar ist, BeginLoad löst eine Ausnahme aus.
Der Begriff der Sichttechnologie ist veraltet. Es bleibt jedoch in den Schnittstellen für Root-Designer, um Abwärtskompatibilität zu gewährleisten. Seine Verwendung ist für alle Benutzer ausgeblendet, die Objekte verwenden DesignSurface . Die View -Eigenschaft blendet Ansichtstechnologien aus, indem die unterstützten Technologien wieder an den Stamm-Designer übergeben werden.