Freigeben über


Objektliste des Eigenschaftenfensters

Die Objektliste im Eigenschaftenfenster ist eine Dropdownliste, mit der Sie die Auswahl in andere Objekte ändern können, die in einem oder mehreren ausgewählten Fenstern verfügbar sind. Wenn Sie ein anderes Objekt in dieser Liste auswählen, wird ein Aufruf ausgelöst, um die Umgebung darüber zu SelectObjects informieren, dass ein neues Objekt ausgewählt wurde. Die im Eigenschaftenfenster angezeigten Informationen werden dann geändert, um die Eigenschaften anzuzeigen, die dem neu ausgewählten Objekt zugeordnet sind.

Die Objektliste

Die Objektliste besteht aus zwei Feldern: dem Objektnamen (fett angezeigt) und dem Objekttyp.

Der links neben dem Objekttyp angezeigte Objektname wird fett formatiert aus dem Objekt selbst mithilfe der Name von der IProvideClassInfo Schnittstelle bereitgestellten Eigenschaft abgerufen. GetClassInfo, die einzige Methode für IProvideClassInfo, gibt ITypeInfo für die Coclass dieser Schnittstelle zurück. Im Eigenschaftenfenster wird IProvideClassInfo der Name der Coclass abgerufen, der als Objektname in der Dropdownliste angezeigt wird.

Wenn das Objekt nicht über eine Name Eigenschaft verfügt, wird kein Name im Namensbereich der Objektliste angezeigt. Sie können dem Objekt eine Name-Eigenschaft hinzufügen, wenn der Name in der Objektliste angezeigt werden soll.

Wenn das COM-Objekt nicht implementiert IProvideClassInfowird, zeigt das Eigenschaftenfenster anstelle des Objektnamens auf der linken Seite der Liste den Schnittstellennamen an.

Siehe auch