Aracılığıyla paylaş


VCCodeUsing.IsSelf Yöntem

Belirtilen kod öğesi kod öğesi ile aynı olup olmadığını gösteren bir değeri alır.

Ad alanı:  Microsoft.VisualStudio.VCCodeModel
Derleme:  Microsoft.VisualStudio.VCCodeModel (Microsoft.VisualStudio.VCCodeModel.dll içinde)

Sözdizimi

'Bildirim
Function IsSelf ( _
    pOther As Object _
) As Boolean
bool IsSelf(
    Object pOther
)
bool IsSelf(
    [InAttribute] Object^ pOther
)
abstract IsSelf : 
        pOther:Object -> bool
function IsSelf(
    pOther : Object
) : boolean

Parametreler

  • pOther
    Tür: Object

    Gerekli.Kod öğesi karşılaştırılan kod öğesi.

Dönüş Değeri

Tür: Boolean
true Belirtilen kod öğesi kod öğesi ile aynıdır Aksi halde, false.

Notlar

Bkz: Nasıl yapılır: Visual C++ Kod Modeli Genişletilebilirliği için Örnek Kod Derleme derlemek ve bu örnek çalıştırma hakkında bilgi için.

Örnekler

Bu örnek iki kod öğeleri karşılaştırır.Aynı nesne temsil ettikleri bir ileti görüntülenir.

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

VCCodeUsing Arabirim

Microsoft.VisualStudio.VCCodeModel Ad Alanı