Freigeben über


Eigenschaftenfenster-Objektliste

Die Objektliste im Eigenschaften Fenster ist eine Dropdownliste. Auf diese Weise können Sie die Auswahl auf andere Objekte zu ändern, die in einer oder mehreren ausgewählten Fenster verfügbar sind. Das Auswählen eines anderen Objekts aus dieser Liste startet einen Aufruf des SelectObjects , um die Umgebungen zu informieren, dass ein neues Objekt ausgewählt wurde. Die Informationen, die im Eigenschaften Fenster angezeigt werden, werden dann geändert, um die Eigenschaften anzuzeigen, die dem neu ausgewählte Objekt beziehen.

Die Objektliste

Die Objektliste besteht aus zwei Feldern: Der Objektname (in Fettschrift angezeigt) und der Objekttyp.

Der Objektname, der auf der linken Seite des Objekttyps in Fettschrift angezeigt wird, wird das Objekt selbst mit der Name-Eigenschaft abgerufen, die von der IProvideClassInfo-Schnittstelle. GetClassInfodie einzige Möglichkeit, auf IProvideClassInfo, gibt ITypeInfo für die Co-Klasse dieser Schnittstelle zurück. Das Eigenschaften Fenster verwendet IProvideClassInfo , um den Namen der Co-Klasse abzurufen, die als der Objektname in der Dropdownliste angezeigt wird.

Wenn das Objekt keine Name-Eigenschaft verfügt, wird kein Name der Objektliste im Bereich Name angezeigt. Sie können eine Namenseigenschaft dem Objekt hinzufügen, wenn Sie den Namen, der in der Objektliste angezeigt wird.

Wenn das COM-Objekt IProvideClassInfonicht implementiert, wird das Eigenschaften Fenster den Schnittstellennamen anstelle des Objektnamens links neben der Liste an.

Siehe auch

Weitere Ressourcen

Eigenschaftenfenster und Eigenschaftenseiten