Show / Hide Table of Contents

Class DependencyObjectType

Implements cache for dependency object types

Inheritance
System.Object
DependencyObjectType
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: EmptyKeys.UserInterface
Assembly: EmptyKeys.UserInterface.dll
Syntax
public class DependencyObjectType

Properties

BaseType

Gets the type of the base.

Declaration
public DependencyObjectType BaseType { get; }
Property Value
Type Description
DependencyObjectType

The type of the base.

Id

Gets the identifier.

Declaration
public int Id { get; }
Property Value
Type Description
System.Int32

The identifier.

Name

Gets the name.

Declaration
public string Name { get; }
Property Value
Type Description
System.String

The name.

SystemType

Gets the type of the system.

Declaration
public Type SystemType { get; }
Property Value
Type Description
System.Type

The type of the system.

Methods

Equals(Object)

Determines whether the specified System.Object, is equal to this instance.

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj

The System.Object to compare with this instance.

Returns
Type Description
System.Boolean

true if the specified System.Object is equal to this instance; otherwise, false.

Overrides
System.Object.Equals(System.Object)

FromSystemType(Type)

Returns dependency object type based on system type

Declaration
public static DependencyObjectType FromSystemType(Type systemType)
Parameters
Type Name Description
System.Type systemType

system type

Returns
Type Description
DependencyObjectType

dependency object type

GetHashCode()

Returns a hash code for this instance.

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.

Overrides
System.Object.GetHashCode()
Back to top Generated by DocFX