Freigeben über


Hinzufügen einer Eigenschaft

Aktualisiert: November 2007

Mithilfe des Assistenten zum Hinzufügen von Eigenschaften können Sie einer Schnittstelle im Projekt eine Eigenschaft hinzufügen.

So fügen Sie einem Objekt eine Eigenschaft hinzu

  1. Klicken Sie in der Klassenansicht mit der rechten Maustaste auf den Namen der Schnittstelle, der die Eigenschaft hinzugefügt werden soll.

    Hinweis:

    Sie können Eigenschaften auch Dispatchschnittstellen hinzufügen, die innerhalb des Bibliotheksknotens geschachtelt sind, sofern das Projekt nicht attributiert ist.

  2. Klicken Sie im Kontextmenü auf Hinzufügen und dann auf Eigenschaft hinzufügen.

  3. Geben Sie im Assistenten zum Hinzufügen von Eigenschaften die Information zum Erstellen der Eigenschaft ein.

  4. Nehmen Sie auf der Assistentenseite IDL-Attribute die Einstellungen zur IDL (Interface Definition Language) für diese Eigenschaft vor.

  5. Klicken Sie auf Fertig stellen, um die Eigenschaft hinzuzufügen.

Die zur Eigenschaft gehörigen Methoden Get und Put werden in der Klassenansicht unter der Schnittstelle, für die die Eigenschaft definiert wird, anhand von zwei Symbolen dargestellt. Sie können auf eines der Symbole doppelklicken, um die jeweilige Eigenschaftsdeklaration in der IDL-Datei anzuzeigen.

  • Bei ATL-Schnittstellen werden die Funktionen Get und Put der CPP-Datei hinzugefügt. Außerdem werden der H-Datei Verweise auf diese Funktionen hinzugefügt.

  • Wenn Sie für MFC-Dispatchschnittstellen Membervariable als Implementierungstyp auswählen, wird der Klasse, durch die die Implementierung erfolgt, eine Methode und eine Variable hinzugefügt. Wenn Sie als Implementierungstyp Get/Set-Methoden auswählen, werden der Klasse, durch die die Implementierung erfolgt, zwei Methoden hinzugefügt.

Siehe auch

Konzepte

Erstellen einer COM-Schnittstelle

Bearbeiten einer COM-Schnittstelle

Referenz

The Component Object Model

Interface Pointers and Interfaces