このクラスのメンバの一覧は、RefParserメンバを参照してください。
名前 | 解説 | |
---|---|---|
![]() | BuildReference | baseRP を mergeRP とマージすることにより、この RefParser にデータを取り込みます。respectMarked が True の場合は、mergeRP 内のマークされているタプルが優先され、スコープ Any に変換されます。 |
![]() | Contains | 入力 RefParser がこの RefParser に含まれる場合、True を返します。この RefParser の各 RefTuple が入力 RefParser 内の対応する RefTuple を含む場合、 RefParser は含まれます。 |
![]() ![]() | EscapeString | 指定したテキストに含まれるすべての特殊文字をエスケープします。withinQuotes が True の場合は、二重引用符、つまり '"' と '\' で囲んでエスケープする必要がある特殊文字のみをエスケープします。 |
![]() | GetEnumerator | タプルの IEnumerator を返します。 |
![]() | IsSubset | 入力 RefParser がこの RefParser の真のサブセットの場合、True を返します。この RefParser 内の各 RefTuple が、入力 RefParser 内の対応する RefTuple を完全に含むスコープを持っている場合、入力 RefParser はこの RefParser の真のサブセットと見なされます。 |
![]() | MarkRelativeIndices | この参照内の相対インデックスを持つ各タプルについて、targetRP内の対応するタプルをマークします。 |
![]() | Merge | baseRP を mergeRP とマージすることにより、この RefParser にデータを取り込みます。respectMarked が True の場合は、mergeRP 内のマークされているタプルが優先され、スコープ Any に変換されます。 |
![]() | NormalizeEscapement | 指定した参照に制約された列挙可能な参照のIUltraCalcReferenceCollectionを返します。これにより、テキストは最小限でエスケープされることを確認します。 |
![]() ![]() | ParseNameValuePairs | 指定した名前/値ペアを解析します。このメソッドが解析する名前/値ペアの例は以下のとおりです。
State = New York, City = New York State = "New York", City = "New York" State=New York,City=New York A\/B = C\/D (column name is A/B and value is C/D.) A = 10 miles\/hour, B = "20 miles/hour" (Withing double quotes only double quotes and backward slash have to be escaped.) P1 = 10\, 20, P2 = "10, 20"NameValuePair オブジェクトの配列を返します。注: 名前と値はエスケープせず、囲んでいる引用符も取り去ります。 |
![]() | ToString | オーバーロードされます。 解析された参照の文字列表示を指定した文字列ビルダに付加します。 |
![]() ![]() | UnEscapeString | 指定したテキストに含まれるすべてのエスケープ文字をアンエスケープします。 |