Class IsEnabledResourceKeyExtension
Markup extension for work with resources.
Inheritance
Namespace: Syncfusion.Windows.Shared
Assembly: Syncfusion.Shared.WPF.dll
Syntax
public class IsEnabledResourceKeyExtension : ResourceKeyConstructors
IsEnabledResourceKeyExtension()
Initializes a new instance of the IsEnabledResourceKeyExtension class.
Declaration
public IsEnabledResourceKeyExtension()IsEnabledResourceKeyExtension(ResourceKeyState, String)
Initializes a new instance of the IsEnabledResourceKeyExtension class.
Declaration
public IsEnabledResourceKeyExtension(ResourceKeyState state, string id)Parameters
| Type | Name | Description | 
|---|---|---|
| ResourceKeyState | state | Given resource key state. | 
| System.String | id | Given string id of resource key. | 
Properties
Assembly
Gets the value that represents an Assembly where is the resources is located.
Declaration
public override Assembly Assembly { get; }Property Value
| Type | 
|---|
| System.Reflection.Assembly | 
ID
Gets or sets the System.String value that represents key of resource.
Declaration
public string ID { get; set; }Property Value
| Type | 
|---|
| System.String | 
State
Gets or sets the value that represents accessibility of System.Windows.ResourceKey.
Declaration
public ResourceKeyState State { get; set; }Property Value
| Type | 
|---|
| ResourceKeyState | 
Methods
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | obj | The System.Object to compare with the current System.Object. | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | True if the specified System.Object is equal to the current System.Object; otherwise, false. | 
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()Returns
| Type | Description | 
|---|---|
| System.Int32 | A hash code for the current System.Object. | 
ProvideValue(IServiceProvider)
Returns System.Windows.ResourceKey that is used as a key in a dictionary.
Declaration
public override object ProvideValue(IServiceProvider serviceProvider)Parameters
| Type | Name | Description | 
|---|---|---|
| System.IServiceProvider | serviceProvider | Object that can provide services for the markup extension. | 
Returns
| Type | Description | 
|---|---|
| System.Object | The object value to set on the property where the extension is applied. | 
ToString()
Returns a System.String that represents the current markup extension.
Declaration
public override string ToString()Returns
| Type | Description | 
|---|---|
| System.String | A System.String that represents the current markup extension. |