パラメーターが埋め込まれている文字列を表します。
継承階層
System.Object
Microsoft.TeamFoundation.TestManagement.Client.ParameterizedString
名前空間: Microsoft.TeamFoundation.TestManagement.Client
アセンブリ: Microsoft.TeamFoundation.TestManagement.Client (Microsoft.TeamFoundation.TestManagement.Client.dll 内)
構文
'宣言
Public Class ParameterizedString _
Implements IEnumerable(Of ParameterizedStringPart), IEnumerable
public class ParameterizedString : IEnumerable<ParameterizedStringPart>,
IEnumerable
public ref class ParameterizedString : IEnumerable<ParameterizedStringPart>,
IEnumerable
type ParameterizedString =
class
interface IEnumerable<ParameterizedStringPart>
interface IEnumerable
end
public class ParameterizedString implements IEnumerable<ParameterizedStringPart>, IEnumerable
ParameterizedString 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
ParameterizedString() | ParameterizedString クラスの新しいインスタンスを初期化します。 |
![]() |
ParameterizedString(String) | 指定された文字列を使用して、ParameterizedString クラスの新しいインスタンスを初期化します。 |
![]() |
ParameterizedString(XmlReader) | 指定された XML リーダーを使用して、ParameterizedString クラスの新しいインスタンスを初期化します。 |
![]() |
ParameterizedString(IEnumerable<ParameterizedStringPart>) | 指定されたパラメーター パーツのリストを使用して、ParameterizedString クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
Count | 文字列に含まれるパーツの数を取得します。 |
![]() ![]() |
Empty | 空のパラメーター化された文字列を取得します。 |
![]() |
FlowDocumentString | |
![]() |
Item | パーツのリストの中の指定されたインデックス位置にあるパラメーター パーツを取得します。 |
![]() |
ParameterNames | パラメーター パーツのリストからパラメーター名の読み取り専用コレクションを取得します。 |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Copy | このパラメーター化された文字列のコピーを返します。 |
![]() |
Equals(Object) | 2 つのオブジェクトが等しいかどうかを示す値を返します。 (Object.Equals(Object) をオーバーライドします。) |
![]() |
Equals(ParameterizedString) | 指定されたパラメーター化文字列がこのパラメーター化文字列と等しいかどうかを示す値を返します。 |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() ![]() |
FromFlowDocument | |
![]() |
FromXml | 指定された XML リーダーを使用してパラメーターを読み込みます。 |
![]() |
GetEnumerator | このパラメーター化された文字列のパラメーター パーツのコレクションを反復処理する列挙子を返します。 |
![]() |
GetHashCode | 対象のインスタンスのハッシュ コードを返します。 (Object.GetHashCode() をオーバーライドします。) |
![]() ![]() |
GetParameterNamingErrorMessage | 無効なパラメーター名を使用してパラメーター パーツを追加しようとしたときに返されるローカライズ済みのメッセージを返します。 |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() ![]() |
IsValidParameterName | 指定された名前が有効なパラメーター名であるかどうかを示す値を返します。 |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
RenameParameter | 指定されたパラメーターの名前を新しい名前に変更し、変更後のパラメーター化された文字列を返します。 |
![]() |
ReplaceParameter | 指定されたパラメーター値を特定の置換テキストに置き換えます。 |
![]() |
ToPlainText | |
![]() |
ToString | このパラメーター化された文字列オブジェクトを文字列として返します。 (Object.ToString() をオーバーライドします。) |
![]() |
ToXml | このパラメーター化された文字列の XML 表現を作成し、指定された XML ライターに保存します。 |
このページのトップへ
演算子
| 名前 | 説明 | |
|---|---|---|
![]() ![]() |
Equality | 等値 (==) をコードで使用するための演算子を返します。 |
![]() ![]() |
Implicit(String to ParameterizedString) | 文字列をパラメーター化された文字列に変換します。 |
![]() ![]() |
Implicit(ParameterizedString to String) | パラメーター化された文字列の暗黙の比較に使用できる演算子を返します。 |
![]() ![]() |
Inequality | 2 つのオブジェクトが等しくないかどうかを示す値を返します。 |
このページのトップへ
フィールド
| 名前 | 説明 | |
|---|---|---|
![]() ![]() |
ElementName | このパラメーター化された文字列オブジェクトを XML に保存する際に使用する要素の名前を保持します。 |
このページのトップへ
明示的インターフェイスの実装
| 名前 | 説明 | |
|---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | コレクションを反復処理する列挙子を返します。 |
このページのトップへ
解説
です。このような文字列をチェックする方法が 2 つ…1 つが埋め込みパラメーターのフラットな文字列と同じように、文字列、参照パラメーター (名前) の規則 1 の一覧に別のものです: これらは @@support 「に設定 @@object を」 - > 「」、「」のオブジェクト、設定しますが、リテラル 「@ 記号自体に OK」可能性があるようにサポートのエスケープは省略可能ですが @ 文字のは、有効な識別子の先頭の文字の場合は文字列は、@ 記号で、テキスト処理終了 -」有効な文字列は、分析規則意図的に自由次にいくつか例の文字列の形式であるこのような処理はありませんパラメーター名 C# の識別子規則に従うする必要があります。> 「@ 記号自体で可能性がある [OK] である分析したものとともにたとえば、パラメーターを分析する場合は、最初の空白と停止します: 「@@domain の @@user と」 - パラメーター名は 「> ログインが」、「「、ユーザー、ドメイン、およびは、後続の文字のテキストが @@WORD@@s です @@WORD 複数の」区切る 「ない場合でも優先されます。> 複数の 「」、" 「」、Word、その間のスペースなし 2 個のパラメーターを整列 「s」があります。終端の @@ 入力の符号を複合語の @@prefix@@suffix をログインします。> 「-」複合語を、プレフィックス、パラメーターの後ろのサフィックス、が入力するか。古い値が 「@ チェックの値は、次の例の SessionId は常に必要な新しい値が使用されることを手動テストのコンテキストでが null (前にされています) のように扱うことを意味します。つまり、パラメーター値、または。SessionId 場合は」、「TESTVALUE」というパラメーターが 2 回入力 「テストの @@TESTVALUE の @@testvalue を使用する次の文字列のパラメーター名には重要ではありません。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)