NumberFormatInfo.PercentNegativePattern プロパティ


負のパーセント値の形式パターンを取得または設定します。Gets or sets the format pattern for negative percent values.

 property int PercentNegativePattern { int get(); void set(int value); };
public int PercentNegativePattern { get; set; }
member this.PercentNegativePattern : int with get, set
Public Property PercentNegativePattern As Integer


負のパーセント値の形式パターン。The format pattern for negative percent values. InvariantInfo の既定値は 0 で、"-n %" を表します。"%" は PercentSymbol で、n は数値です。The default for InvariantInfo is 0, which represents "-n %", where "%" is the PercentSymbol and n is a number.


プロパティが 0 より小さい値か、または 11 より大きい値に設定されています。The property is being set to a value that is less than 0 or greater than 11.

このプロパティが設定されていますが、NumberFormatInfo オブジェクトは読み取り専用です。The property is being set and the NumberFormatInfo object is read-only.


PercentNegativePatternプロパティは、"P" 標準書式指定文字列と共に使用して、負のパーセンテージ値のパターンを定義します。The PercentNegativePattern property is used with the "P" standard format string to define the pattern of negative percentage values. 詳細については、「標準の数値書式指定文字列」を参照してください。For more information, see Standard Numeric Format Strings. このプロパティには、次の表のいずれかの値が含まれています。This property has one of the values in the following table. シンボル "%" はPercentSymbolで、記号 "-" NegativeSignnで、は数値です。The symbol "%" is the PercentSymbol, the symbol "-" is the NegativeSign, and n is a number. 値3-11 は .NET Framework 2.0 で導入されたものであり、以前のバージョンでは使用できません。Values 3-11 were introduced in the .NET Framework 2.0 and cannot be used in earlier versions.

[値]Value 関連付けられたパターンAssociated pattern
00 非該当-n %
11 -n%-n%
22 -%n-%n
33 %-n%-n
44 %n-%n-
55 n-%n-%
66 n%-n%-
77 -% n-% n
88 n%-n %-
99 非該当% n-
1010 %-n% -n
1111 n-%n- %