Hinzufügen einer Eigenschaft
Verwenden Sie den Assistenten zum Hinzufügen von Eigenschaften, um einer Schnittstelle in Ihrem Projekt eine Eigenschaft hinzuzufügen.
So fügen Sie Ihrer Schnittstelle eine Eigenschaft hinzu:
Wählen Sie im Visual Studio-Hauptmenü Ansicht>Klassenansicht aus. Erweitern Sie den Projektknoten in der Klassenansicht, um die Schnittstelle anzuzeigen, der die Eigenschaft hinzugefügt werden soll.
Hinweis
Sie können Eigenschaften auch zu Disp-Schnittstellen hinzufügen, die im Bibliotheksknoten geschachtelt sind, sofern das Projekt nicht attributiert ist.
Klicken Sie mit der rechten Maustaste auf den Namen der Schnittstelle.
Wählen Sie im Kontextmenü Hinzufügen>Eigenschaft hinzufügen aus.
Geben Sie im Assistenten zum Hinzufügen von Eigenschaften die Informationen zum Erstellen der Eigenschaft an.
Wählen Sie OK aus, um die Eigenschaft hinzuzufügen.
Assistent zum Hinzufügen von Eigenschaften
Im folgenden Abschnitt wird die Benutzeroberfläche beschrieben, die Sie zum Hinzufügen einer Eigenschaft verwenden:
Eigenschaftenname
Legt den Namen der Eigenschaft fest.
Eigenschaftentyp
Legt den Rückgabetyp der Eigenschaft fest.
Get-Funktion
Wählen Sie diese Funktion aus, um einen Eigenschaftengetter hinzuzufügen. Der Name der
Get
-Funktion lautet standardmäßigGet
PropertyName. Sie können diesen Namen bearbeiten. Wenn Sie den Namen löschen, wird die FunktionGetNotSupported
in die Dispatchzuordnung der Schnittstelle eingefügt. DieGet
PropertyName-Funktion gibt an, dass die Eigenschaft lesbar ist.Bei ATL-Schnittstellen macht die Funktion Get die Eigenschaft lesbar, d. h. sie erstellt die
Get
-Methode zum Abrufen dieser Eigenschaft aus dem Objekt. Wählen Sie Get oder Put oder beide aus.Put-Funktion
Wählen Sie diese Funktion aus, um einen Eigenschaftensetter hinzuzufügen. Der Name der
Set
-Funktion lautet standardmäßigSet
PropertyName. Sie können diesen Namen bearbeiten. Wenn Sie den Namen löschen, wird die FunktionSetNotSupported
in die Dispatchzuordnung der Schnittstelle eingefügt. Die FunktionSet
PropertyName gibt an, dass die Eigenschaft schreibbar ist.Bei ATL-Schnittstellen macht die Funktion Put die Eigenschaft schreibbar, d. h. sie erstellt die
Put
-Methode zum Festlegen oder „Setzen“ dieser Eigenschaft des Objekts. Wählen Sie Get oder Put oder beide aus.