StackFrame.GetFileColumnNumber Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het kolomnummer op in het bestand dat de code bevat die wordt uitgevoerd. Deze informatie wordt doorgaans geëxtraheerd uit de foutopsporingssymbolen voor het uitvoerbare bestand.
public:
int GetFileColumnNumber();
public:
virtual int GetFileColumnNumber();
public int GetFileColumnNumber();
public virtual int GetFileColumnNumber();
member this.GetFileColumnNumber : unit -> int
abstract member GetFileColumnNumber : unit -> int
override this.GetFileColumnNumber : unit -> int
Public Function GetFileColumnNumber () As Integer
Public Overridable Function GetFileColumnNumber () As Integer
Retouren
Het kolomnummer van het bestand of 0 (nul) als het kolomnummer van het bestand niet kan worden bepaald.
Voorbeelden
In het volgende voorbeeld ziet u het gebruik van de methode GetFileColumnNumber. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de StackFrame klasse.
// Display the stack frame properties.
StackFrame sf = st.GetFrame(i);
Console.WriteLine(" File: {0}", sf.GetFileName());
Console.WriteLine(" Line Number: {0}",
sf.GetFileLineNumber());
// Note that the column number defaults to zero
// when not initialized.
Console.WriteLine(" Column Number: {0}",
sf.GetFileColumnNumber());
if (sf.GetILOffset() != StackFrame.OFFSET_UNKNOWN)
{
Console.WriteLine(" Intermediate Language Offset: {0}",
sf.GetILOffset());
}
if (sf.GetNativeOffset() != StackFrame.OFFSET_UNKNOWN)
{
Console.WriteLine(" Native Offset: {0}",
sf.GetNativeOffset());
}
' Display the stack frame properties.
Dim sf As StackFrame = st.GetFrame(i)
Console.WriteLine(" File: {0}", sf.GetFileName())
Console.WriteLine(" Line Number: {0}", _
sf.GetFileLineNumber())
' The column number defaults to zero when not initialized.
Console.WriteLine(" Column Number: {0}", _
sf.GetFileColumnNumber())
If sf.GetILOffset <> StackFrame.OFFSET_UNKNOWN
Console.WriteLine(" Intermediate Language Offset: {0}", _
sf.GetILOffset())
End If
If sf.GetNativeOffset <> StackFrame.OFFSET_UNKNOWN
Console.WriteLine(" Native Offset: {0}", _
sf.GetNativeOffset())
End If