VCCodeUsing.IsSelf(Object) Méthode

Définition

Obtient une valeur indiquant si l'élément de code spécifié est identique à l'élément de code.

public:
 bool IsSelf(System::Object ^ pOther);
public:
 bool IsSelf(Platform::Object ^ pOther);
bool IsSelf(winrt::Windows::Foundation::IInspectable const & pOther);
[System.Runtime.InteropServices.DispId(518)]
public bool IsSelf (object pOther);
[<System.Runtime.InteropServices.DispId(518)>]
abstract member IsSelf : obj -> bool
Public Function IsSelf (pOther As Object) As Boolean

Paramètres

pOther
Object

Obligatoire. Élément de code auquel l'élément de code est comparé.

Retours

Boolean

true si l'élément de code spécifié est identique à l'élément de code ; sinon, false.

Attributs

Exemples

Cet exemple compare deux éléments de code. S’ils représentent le même objet, un message s’affiche.

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  

Remarques

Pour plus d’informations sur la compilation et l’exécution de cet exemple, consultez Comment : compiler un exemple de code pour Visual C++ extensibilité du modèle de code .

S’applique à