バージョン 23.1 (最新)

RefParser クラス メソッド

このクラスのメンバの一覧は、RefParserメンバを参照してください。

パブリック メソッド
 名前解説
Public メソッドBuildReferencebaseRP を mergeRP とマージすることにより、この RefParser にデータを取り込みます。respectMarked が True の場合は、mergeRP 内のマークされているタプルが優先され、スコープ Any に変換されます。  
Public メソッドContains入力 RefParser がこの RefParser に含まれる場合、True を返します。この RefParser の各 RefTuple が入力 RefParser 内の対応する RefTuple を含む場合、 RefParser は含まれます。  
Public メソッドstatic (Shared in Visual Basic)EscapeString指定したテキストに含まれるすべての特殊文字をエスケープします。withinQuotes が True の場合は、二重引用符、つまり '"' と '\' で囲んでエスケープする必要がある特殊文字のみをエスケープします。  
Public メソッドGetEnumeratorタプルの IEnumerator を返します。  
Public メソッドIsSubset入力 RefParser がこの RefParser の真のサブセットの場合、True を返します。この RefParser 内の各 RefTuple が、入力 RefParser 内の対応する RefTuple を完全に含むスコープを持っている場合、入力 RefParser はこの RefParser の真のサブセットと見なされます。  
Public メソッドMarkRelativeIndicesこの参照内の相対インデックスを持つ各タプルについて、targetRP内の対応するタプルをマークします。  
Public メソッドMergebaseRP を mergeRP とマージすることにより、この RefParser にデータを取り込みます。respectMarked が True の場合は、mergeRP 内のマークされているタプルが優先され、スコープ Any に変換されます。  
Public メソッドNormalizeEscapement指定した参照に制約された列挙可能な参照のIUltraCalcReferenceCollectionを返します。これにより、テキストは最小限でエスケープされることを確認します。  
Public メソッドstatic (Shared in Visual Basic)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 オブジェクトの配列を返します。注: 名前と値はエスケープせず、囲んでいる引用符も取り去ります。  
Public メソッドToStringオーバーロードされます。 解析された参照の文字列表示を指定した文字列ビルダに付加します。  
Public メソッドstatic (Shared in Visual Basic)UnEscapeString指定したテキストに含まれるすべてのエスケープ文字をアンエスケープします。  
トップ
参照