IDebugVsaScriptCodeItem.ParseNamedBreakPoint Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir sınıfta uygulandığında, dizeleri ayrıştırır ve ayrıştırılmış bilgileri döndürür. Bu yöntem genellikle, bir olarak temsil edilen kesme noktası hakkındaki bilgileri ayrıştırması gereken bir hata ayıklayıcı tarafından çağırılır string
. Hata ayıklayıcı, Kullanıcı tarafından fonksiyonadı-arguments-ılkayması biçiminde yazılmış bir kesme noktasına sahip olabilir. Adlandırılmış kesme noktası dizesi karmaşık bir biçimde olabilir, örneğin, F. b (c. D [], int, arg: Double): C. abc + 123.
Parametre listesi, Il kayması gibi isteğe bağlıdır.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public:
bool ParseNamedBreakPoint(System::String ^ input, [Runtime::InteropServices::Out] System::String ^ % functionName, [Runtime::InteropServices::Out] int % nargs, [Runtime::InteropServices::Out] System::String ^ % arguments, [Runtime::InteropServices::Out] System::String ^ % returnType, [Runtime::InteropServices::Out] System::UInt64 % offset);
public bool ParseNamedBreakPoint (string input, out string functionName, out int nargs, out string arguments, out string returnType, out ulong offset);
abstract member ParseNamedBreakPoint : string * string * int * string * string * uint64 -> bool
Public Function ParseNamedBreakPoint (input As String, ByRef functionName As String, ByRef nargs As Integer, ByRef arguments As String, ByRef returnType As String, ByRef offset As ULong) As Boolean
Parametreler
- input
- String
Bir işlev, isteğe bağlı bağımsız değişken listesi ve isteğe bağlı Il kayması sağlayan iyi biçimlendirilmiş bir adlandırılmış kesme noktası dizesi.
- functionName
- String
Giriş dizesinin içinden ayrıştırılmış işlevin adını döndüren out parametresi veya giriş dizesi düzgün biçimlendirilmemiş ise boş dize.
- nargs
- Int32
İsteğe bağlı bağımsız değişken listesindeki bağımsız değişken sayısını döndüren out parametresi. Bağımsız değişken listesi yoksa veya dize düzgün biçimlendirilmediyse sıfır döndürür.
- arguments
- String
Out parametresi, bağımsız değişkenler listesindeki tüm bağımsız değişkenlerin türlerine ait adların boşlukla ayrılmış bir listesini döndürür veya bağımsız değişkenler listesi eksikse veya giriş dizesi düzgün biçimlendirilmediyse boş bir dize.
- returnType
- String
Out parametresi, girişte adı geçen işlevin dönüş türünü içeren bir dize döndürüyor veya dönüş türü eksikse veya giriş dizesi düzgün biçimlendirilmediyse boş dize döndürüyor.
- offset
- UInt64
Giriş dizesinden Il sapmasını sağlayan işaretsiz uzun tamsayı veya Il boşluğu yoksa sıfır veya dize düzgün biçimlendirilmemiş.
Döndürülenler
true
adlandırılmış kesme noktası başarıyla ayrıştırılırsa; Aksi takdirde, false
.