Condividi tramite


Proprietà VCCodeBase.StartPointOf

Ottiene la posizione iniziale dell'oggetto padre.

Spazio dei nomi:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Sintassi

'Dichiarazione
ReadOnly Property StartPointOf ( _
    Part As vsCMPart, _
    Where As vsCMWhere _
) As TextPoint
TextPoint this[
    vsCMPart Part,
    vsCMWhere Where
] { get; }
property TextPoint^ StartPointOf[[InAttribute] vsCMPart Part, [InAttribute] vsCMWhere Where] {
    TextPoint^ get ([InAttribute] vsCMPart Part, [InAttribute] vsCMWhere Where);
}
abstract StartPointOf : 
        Part:vsCMPart * 
        Where:vsCMWhere -> TextPoint with get
JScript non supporta le proprietà indicizzate.

Parametri

  • Part
    Tipo: EnvDTE.vsCMPart
    Necessario.Valore vsCMPart che specifica quale parte della definizione o della dichiarazione deve essere utilizzata (blocco di attributi, corpo e così via).

Valore proprietà

Tipo: EnvDTE.TextPoint
Oggetto TextPoint.

Note

Per informazioni sulla compilazione e l'esecuzione dell'esempio, vedere Procedura: compilare codice di esempio per l'Extensibility del modello di codice di Visual C++.

Esempi

In questo esempio viene aggiunto un commento all'inizio della dichiarazione di un elemento di codice.

Sub AddCommentAtBeginning()
    Dim vcElement As VCCodeElement
    Dim vcElements As VCCodeElements
    Dim textPoint As TextPoint
    vcElements = DTE.Solution.Item(1).CodeModel.Classes
    vcElement = vcElements.Item(1)
    textPoint = vcElement.StartPointOf(vsCMPart.vsCMPartWhole)
    textPoint.CreateEditPoint().Insert("/*Comment*/")
End Sub

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCCodeBase Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCCodeModel