クラス CultureSensitiveProperty
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
カルチャに依存するプロパティ。
継承メンバー
名前空間: Stylelabs.M.Sdk.Models.Base
アセンブリ: Stylelabs.M.Sdk.dll
構文
コンストラクター
CultureSensitiveProperty(String, Type, ISet<CultureInfo>)
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| System.String | name | |
| 型 | type | |
| ISet<CultureInfo> | loadedCultures |
CultureSensitiveProperty(String, Type, ISet<CultureInfo>, IDictionary<CultureInfo, Object>)
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| System.String | name | |
| 型 | type | |
| ISet<CultureInfo> | loadedCultures | |
| IDictionary<CultureInfo, System.Object> | values |
プロパティ
IsDirty
宣言
プロパティ値
| 型 | 説明 |
|---|---|
| System.Boolean |
以下をオーバーライドします。
メソッド
GetCultures()
プロパティがサポートするすべてのカルチャを取得します。 これらは、IEntity と同時に読み込まれたカルチャと 常に等しくなります。
宣言
戻り値
| 型 | 説明 |
|---|---|
| IList<CultureInfo> |
カルチャ (必ず null 以外)。 |
GetDirtyCultures()
宣言
戻り値
| 型 | 説明 |
|---|---|
| IList<CultureInfo> |
GetTypeName()
サブタイプの型名。
宣言
戻り値
| 型 | 説明 |
|---|---|
| System.String |
サブタイプの名前。 |
以下をオーバーライドします。
GetValue(CultureInfo)
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| CultureInfo | culture |
戻り値
| 型 | 説明 |
|---|---|
| System.Object |
GetValue<T>(CultureInfo)
特定のカルチャの値を取得します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| CultureInfo | culture |
値のカルチャ。 |
戻り値
| 型 | 説明 |
|---|---|
| T |
値、またはこのカルチャに値がない場合は null。 |
型パラメーター
| 名前 | 説明 |
|---|---|
| T |
値のタイプ (null 許容が望ましい)。 |
GetValues()
非汎用的な方法でカルチャごとにすべての値を取得します。
宣言
戻り値
| 型 | 説明 |
|---|---|
| IDictionary<CultureInfo, System.Object> |
プロパティ値。 |
備考
このメソッドでは、 IEntity が読み込まれた カルチャの値を返すのみです。
GetValues<T>()
カルチャごとにすべての値を取得します。
宣言
戻り値
| 型 | 説明 |
|---|---|
| IDictionary<CultureInfo, T> |
すべてのプロパティ値。 |
型パラメーター
| 名前 | 説明 |
|---|---|
| T |
値のタイプ (null 許容が望ましい)。 |
備考
このメソッドでは、 IEntity が読み込まれた カルチャの値を返すのみです。
GetValues<T>(IEnumerable<CultureInfo>)
要求されたカルチャのすべての値を取得します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| IEnumerable<CultureInfo> | cultures |
含めるカルチャ。 |
戻り値
| 型 | 説明 |
|---|---|
| IDictionary<CultureInfo, T> |
要求されたカルチャのすべてのプロパティ値。 |
型パラメーター
| 名前 | 説明 |
|---|---|
| T |
値のタイプ (null 許容が望ましい)。 |
MarkClean()
宣言
以下をオーバーライドします。
SetValue(CultureInfo, Object)
特定のカルチャの値を設定します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| CultureInfo | culture |
値のカルチャ |
| System.Object | value |
値 |
StartTracking()
追跡を開始します