VCCodeUsing.IsSelf(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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 .