語言

ComponentResourceKeyConverter 類別

定義

實作物件型別轉換器,物件 ComponentResourceKey 故意不具備型別轉換路徑。 型別轉換器會強制並回報這種行為。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class ComponentResourceKeyConverter : System::Windows::ExpressionConverter
public class ComponentResourceKeyConverter : System.Windows.ExpressionConverter
type ComponentResourceKeyConverter = class
    inherit ExpressionConverter
Public Class ComponentResourceKeyConverter
Inherits ExpressionConverter
繼承
ComponentResourceKeyConverter

備註

型 ComponentResourceKey 別不應使用型別轉換路徑來轉換數值。 你應該改用標記擴充功能。 因此, CanConvertFrom(ITypeDescriptorContext, Type) 和 CanConvertTo(ITypeDescriptorContext, Type) 方法總是返回 false。 ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)和 ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) 方法總是會拋出例外。 例外可能會報告無效輸入,但即使是被視為有效的輸入,也會導致 NotSupportedException。

建構函式

名稱 Description
ComponentResourceKeyConverter()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 ComponentResourceKeyConverter 類別的新執行個體。

方法

名稱 Description
CanConvertFrom(ITypeDescriptorContext, Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定類型的物件是否能利用指定的上下文轉換成 的 ComponentResourceKey實例。 一律傳回 false。

CanConvertFrom(Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳此轉換器是否能將指定類型的物件轉換為該轉換器的類型。

(繼承來源 TypeConverter)
CanConvertTo(ITypeDescriptorContext, Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷 的 ComponentResourceKey 實例是否能在指定的上下文下轉換為指定型別。 一律傳回 false。

CanConvertTo(Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳此轉換器是否能將物件轉換為指定類型。

(繼承來源 TypeConverter)
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

嘗試利用指定的上下文將指定物件轉換為 ComponentResourceKey。 在所有情況下都會有例外。

ConvertFrom(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將給定值轉換為該轉換器的類型。

(繼承來源 TypeConverter)
ConvertFromInvariantString(ITypeDescriptorContext, String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

利用不變文化與指定的上下文,將給定字串轉換為該轉換器的類型。

(繼承來源 TypeConverter)
ConvertFromInvariantString(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

利用不變培養法將給定字串轉換為該轉換器的類型。

(繼承來源 TypeConverter)
ConvertFromString(ITypeDescriptorContext, CultureInfo, String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

利用指定的上下文與文化資訊,將給定文本轉換為物件。

(繼承來源 TypeConverter)
ConvertFromString(ITypeDescriptorContext, String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將給定文字轉換為物件,並依照指定的上下文。

(繼承來源 TypeConverter)
ConvertFromString(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的文字轉換成物件。

(繼承來源 TypeConverter)
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

嘗試利用指定的上下文將 a ComponentResourceKey 轉換成指定的類型。 在所有情況下都會有例外。

ConvertTo(Object, Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

利用參數將給定值物件轉換為指定的型別。

(繼承來源 TypeConverter)
ConvertToInvariantString(ITypeDescriptorContext, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的值轉換為文化不變的字串表示法,並依照指定的上下文進行。

(繼承來源 TypeConverter)
ConvertToInvariantString(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的值轉換為文化不變的字串表示。

(繼承來源 TypeConverter)
ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

利用指定的上下文與文化資訊,將給定值轉換為字串表示。

(繼承來源 TypeConverter)
ConvertToString(ITypeDescriptorContext, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

利用給定上下文將給定值轉換為字串表示。

(繼承來源 TypeConverter)
ConvertToString(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的值轉換為字串表示。

(繼承來源 TypeConverter)
CreateInstance(IDictionary)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

為物件重建 Object 一組給定的屬性值。

(繼承來源 TypeConverter)
CreateInstance(ITypeDescriptorContext, IDictionary)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的上下文,根據物件的屬性值,建立該物件所關聯類型的 TypeConverter 實例。

(繼承來源 TypeConverter)
Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetConvertFromException(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

當無法執行轉換時,回傳一個例外以拋出。

(繼承來源 TypeConverter)
GetConvertToException(Object, Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

當無法執行轉換時,回傳一個例外以拋出。

(繼承來源 TypeConverter)
GetCreateInstanceSupported()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳變更此物件值是否需要呼叫 CreateInstance(IDictionary) 該方法以建立新值。

(繼承來源 TypeConverter)
GetCreateInstanceSupported(ITypeDescriptorContext)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳是否需要在指定上下文下, CreateInstance(IDictionary) 變更此物件的值以建立新值。

(繼承來源 TypeConverter)
GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

做為預設哈希函式。

(繼承來源 Object)
GetProperties(ITypeDescriptorContext, Object, Attribute[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳一組由值參數指定的陣列類型屬性,使用指定的上下文與屬性。

(繼承來源 TypeConverter)
GetProperties(ITypeDescriptorContext, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳一組由值參數指定的陣列類型屬性,並依照指定的上下文。

(繼承來源 TypeConverter)
GetProperties(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳一組由值參數指定的陣列類型屬性。

(繼承來源 TypeConverter)
GetPropertiesSupported()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳此物件是否支援屬性。

(繼承來源 TypeConverter)
GetPropertiesSupported(ITypeDescriptorContext)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳該物件是否支援屬性,並依照指定的上下文。

(繼承來源 TypeConverter)
GetStandardValues()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從預設上下文回傳一組標準值,針對此類型轉換器所設計的資料型別。

(繼承來源 TypeConverter)
GetStandardValues(ITypeDescriptorContext)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

當提供格式上下文時,回傳一組標準值,針對此類型轉換器所設計的資料型別。

(繼承來源 TypeConverter)
GetStandardValuesExclusive()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳從 GetStandardValues() 返回的標準值集合是否為排他列表。

(繼承來源 TypeConverter)
GetStandardValuesExclusive(ITypeDescriptorContext)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳從 返回的 GetStandardValues() 標準值集合是否為一個可能值的排他清單,且需使用指定的上下文。

(繼承來源 TypeConverter)
GetStandardValuesSupported()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳此物件是否支援可從列表中選取的標準值集合。

(繼承來源 TypeConverter)
GetStandardValuesSupported(ITypeDescriptorContext)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳此物件是否支援可從指定上下文中選擇的標準值集合。

(繼承來源 TypeConverter)
GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得目前實例的 Type。

(繼承來源 Object)
IsValid(ITypeDescriptorContext, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳給定值物件是否適用於此類型及指定上下文。

(繼承來源 TypeConverter)
IsValid(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳給定值物件是否適用於此類型。

(繼承來源 TypeConverter)
MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object的淺層複本。

(繼承來源 Object)
SortProperties(PropertyDescriptorCollection, String[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

整理一組屬性。

(繼承來源 TypeConverter)
ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於