Proprietà CodeEvent.StartPoint
Ottiene la posizione nel file di origine contrassegnato come inizio dell'elemento dell'evento di codice.
Spazio dei nomi: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Sintassi
'Dichiarazione
ReadOnly Property StartPoint As TextPoint
TextPoint StartPoint { get; }
property TextPoint^ StartPoint {
TextPoint^ get ();
}
abstract StartPoint : TextPoint
function get StartPoint () : TextPoint
Valore proprietà
Tipo: EnvDTE.TextPoint
In TextPoint oggetto.
Note
La posizione del punto di modifica viene immediatamente successiva all'ultimo carattere dell'elemento dell'evento di codice (qualsiasi punto e virgola tra cui, nella sintassi di terminazione, o separare sintassi).Ottenere la proprietà in modo implicito viene aperto il file di origine se può essere aperto.Alcuni linguaggi, tuttavia, non è possibile aprire i file arbitrari su disco e non possono solo file aperti in soluzione attualmente aperta.
[!NOTA]
I valori degli elementi del modello di codice come classi, strutture, le funzioni, gli attributi, delegati, e così via possono non essere deterministici dopo l'inserimento di determinati tipi di modifiche, pertanto i relativi valori non possono essere basati su per rimanere sempre gli stessi.Per ulteriori informazioni, vedere i valori degli elementi del modello di codice della sezione può cambiare in Individuazione di codice mediante il modello di codice (Visual Basic).
Esempi
Nell'esempio seguente viene illustrato come utilizzare StartPoint proprietà.
Per verificare questa proprietà:
Aprire il progetto di destinazione e selezionare l'elemento dell'evento di codice posizionando il cursore sull'evento.
eseguire il componente aggiuntivo.
public static void StartPoint(EnvDTE80.DTE2 dte)
{
TextSelection objTextSel;
EnvDTE80.CodeEvent codeEvent;
objTextSel = (TextSelection)dte.ActiveDocument.Selection;
codeEvent = (EnvDTE80.CodeEvent)objTextSel.ActivePoint.get_CodeElement(vsCMElement.vsCMElementEvent);
MessageBox.Show("\nStart point column number: " +
codeEvent.StartPoint.DisplayColumn, "Testing StartPoint Property");
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione
Individuazione di codice mediante il modello di codice (Visual Basic)
Individuazione di codice mediante il modello di codice (Visual C#)