KeysConverter.GetStandardValuesExclusive(ITypeDescriptorContext) メソッド


指定した GetStandardValues を使用して、ITypeDescriptorContext から返される標準値のリストが除外リストであるかどうかを判断します。Determines if the list of standard values returned from GetStandardValues is an exclusive list using the specified ITypeDescriptorContext.

 override bool GetStandardValuesExclusive(System::ComponentModel::ITypeDescriptorContext ^ context);
public override bool GetStandardValuesExclusive (System.ComponentModel.ITypeDescriptorContext context);
override this.GetStandardValuesExclusive : System.ComponentModel.ITypeDescriptorContext -> bool
Public Overrides Function GetStandardValuesExclusive (context As ITypeDescriptorContext) As Boolean



フォーマッタ コンテキスト。A formatter context. このオブジェクトを使用すると、このコンバーターが呼び出されている環境についての追加情報を抽出できます。This object can be used to extract additional information about the environment this converter is being invoked from. この値は null になる場合があるため、常に確認してください。This may be null, so you should always check. また、コンテキスト オブジェクト上のプロパティも null を返す場合があります。Also, properties on the context object may also return null.


true から返されたコレクションが、有効値の除外リストである場合は GetStandardValues。他にも有効値がある場合は falsetrue if the collection returned from GetStandardValues is an exhaustive list of possible values; otherwise, false if other values are possible. このメソッドの既定の実装は常に false を返します。The default implementation for this method always returns false.


context パラメーターは、このメソッドの標準実装では使用されません。The context parameter is not used in the standard implementation of this method.

リストが排他的である場合は、Enum データ型など、その他の値は有効ではありません。If the list is exclusive, then no other values are valid, such as in an Enum data type. リストが排他的でない場合は、に用意されている GetStandardValues 標準値のリスト以外にも有効な値があります。If the list is not exclusive, then there are other valid values besides the list of standard values GetStandardValues provides.