ResourceSet.GetObject メソッド

定義

指定した名前のリソース オブジェクトを返します。

オーバーロード

GetObject(String)

指定した名前のリソース オブジェクトを検索します。

GetObject(String, Boolean)

要求された場合に、大文字と小文字を区別せずに、指定した名前のリソース オブジェクトを検索します。

GetObject(String)

指定した名前のリソース オブジェクトを検索します。

public:
 virtual System::Object ^ GetObject(System::String ^ name);
public virtual object? GetObject (string name);
public virtual object GetObject (string name);
abstract member GetObject : string -> obj
override this.GetObject : string -> obj
Public Overridable Function GetObject (name As String) As Object

パラメーター

name
String

検索するリソースの大文字と小文字を区別した名前。

戻り値

Object

要求されたリソース。

例外

name パラメーターが null です。

オブジェクトは、閉じられているか破棄されています。

注釈

リソース オブジェクトの名前では、大文字と小文字が区別されます。 大文字と小文字を区別しない検索の場合は、次を使用します GetObject

適用対象

GetObject(String, Boolean)

要求された場合に、大文字と小文字を区別せずに、指定した名前のリソース オブジェクトを検索します。

public:
 virtual System::Object ^ GetObject(System::String ^ name, bool ignoreCase);
public virtual object? GetObject (string name, bool ignoreCase);
public virtual object GetObject (string name, bool ignoreCase);
abstract member GetObject : string * bool -> obj
override this.GetObject : string * bool -> obj
Public Overridable Function GetObject (name As String, ignoreCase As Boolean) As Object

パラメーター

name
String

検索するリソースの名前。

ignoreCase
Boolean

指定した名前の大文字と小文字の区別を無視するかどうかを示します。

戻り値

Object

要求されたリソース。

例外

name パラメーターが null です。

オブジェクトは、閉じられているか破棄されています。

注釈

パラメーターの値が "Resource" という名前の ignoreCase リソースは true、"resource" という名前のリソースと同じです。 ただし、このメソッドでは、大文字と小文字を区別しない文字列比較が常に実行されることに注意してください CultureInfo.InvariantCulture。 利点は、このメソッドによって実行される大文字と小文字を区別しない文字列比較の結果は、カルチャに関係なく、すべてのコンピューターで同じになります。 欠点は、結果がすべてのカルチャの大文字と小文字の規則と一致しないということです。

たとえば、トルコ語のアルファベットには、2 つのバージョンの文字 I があります。1 つはドットで、もう 1 つはドットなしです。 トルコ語では、文字 I (Unicode 0049) は、別の文字 ı (Unicode 0131) の大文字バージョンと見なされます。 文字 i (Unicode 0069) は、さらに別の文字 İ (Unicode 0130) の小文字バージョンと見なされます。 これらの大文字と小文字の規則に従って、文字 i (Unicode 0069) と I (Unicode 0049) の大文字と小文字を区別しない文字列比較は、カルチャ "tr-TR" (トルコのトルコ語) では失敗する必要があります。 このメソッドignoreCaseGetObject使用して設定するとtrue、この比較は成功します。

適用対象