2 Stimmen

Wie kann ich in einem Visual Studio 2008-Add-In feststellen, welche Schnittstellen die Eigenschaft einer Klasse implementiert?

In einem Visual Studio Add-In, ich bin Enumerating über die Mitglieder einer Klasse in der aktuellen Quelldatei. Wenn ich auf eine Eigenschaft stoße (z. B. CodeElement.Kind == vsCMElement.vsCMElementProperty), wandle ich das CodeElement in ein CodeProperty um und kann den Namen und den Typ der Eigenschaft sehen.

Was ich habe ein Problem mit ist immer eine Liste der Eigenschaft implementierten Schnittstellen. Ich frage mich, ob dies ist, weil die implementierten Schnittstellen in Baugruppen, die Visual Studio nicht "wissen" über sein könnte.

Gibt es eine Möglichkeit, die Liste der Schnittstellen zu erhalten, die eine Eigenschaft implementiert?

Merci.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X