(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

VCCodeMap.IsSelf-Methode

Bestimmt, ob das angegebene Codeelement mit einem anderen Codeelement identisch ist.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

bool IsSelf(
	Object pOther
)

Parameter

pOther
Typ: System.Object
Erforderlich. Das Codeelement, mit dem verglichen wird.

Rückgabewert

Typ: System.Boolean
true , wenn das angegebene Codeelement mit einem anderen Codeelement identisch ist, andernfalls false.

Weitere Informationen zum Kompilieren und Ausführen dieses Beispiels finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit des Visual C++-Codemodells.

Dieses Beispiel vergleicht zwei Codeelemente. Wenn es das gleiche Objekt darstellen, wird eine Meldung angezeigt.

Sub IsSameObject()
    Dim vcElements As VCCodeElements
    Dim codeElem1 As VCCodeElement
    Dim codeElem2 As VCCodeElement
    vcElements = DTE.Solution.Item(1).CodeModel.Classes
    codeElem1 = vcElements.Item(1)
    codeElem2 = vcElements.Item(2)
    If (codeElem1.IsSelf
(codeElem2)) Then
        MsgBox(codeElem1.Name + " and " + codeElem2.Name + " represent the same object.")
    End If
End Sub

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft