DependencyObjectType DependencyObjectType DependencyObjectType DependencyObjectType Class

定义

为所有 DependencyObject 派生类型实现基础类型缓存。Implements an underlying type cache for all DependencyObject derived types.

public ref class DependencyObjectType
public class DependencyObjectType
type DependencyObjectType = class
Public Class DependencyObjectType
继承
DependencyObjectTypeDependencyObjectTypeDependencyObjectTypeDependencyObjectType

注解

DependencyObjectType 表示特定的基础系统 (CLRCLR)TypeDependencyObjectDependencyObjectType represents a specific underlying system (CLRCLR) Type of a DependencyObject. DependencyObjectType 是实质上是包装 (CLRCLR) Type ,以便它可以扩展其功能的一些。DependencyObjectType is essentially a wrapper for the (CLRCLR) Type so that it can extend some of its capabilities.

此类有没有公共构造函数。This class has no public constructor. 此类的实例只能获取通过对其他对象的属性 (如DependencyObject.DependencyObjectType),或通过静态方法FromSystemTypeInstances of this class can only be obtained through properties on other objects (such as DependencyObject.DependencyObjectType), or through the static method FromSystemType.

属性

BaseType BaseType BaseType BaseType

获取当前 DependencyObjectType 的直接基类的 DependencyObjectTypeGets the DependencyObjectType of the immediate base class of the current DependencyObjectType.

Id Id Id Id

为常数时间数组查找操作获取一个从零开始的唯一标识符。Gets a zero-based unique identifier for constant-time array lookup operations.

Name Name Name Name

获取表示的公共语言运行时 (CLR)common language runtime (CLR) 系统类型的名称。Gets the name of the represented 公共语言运行时 (CLR)common language runtime (CLR) system type.

SystemType SystemType SystemType SystemType

获取由此 DependencyObjectType 表示的公共语言运行时 (CLR)common language runtime (CLR) 系统类型。Gets the 公共语言运行时 (CLR)common language runtime (CLR) system type represented by this DependencyObjectType.

方法

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

确定指定的对象是否等于当前对象。Determines whether the specified object is equal to the current object.

(Inherited from Object)
FromSystemType(Type) FromSystemType(Type) FromSystemType(Type) FromSystemType(Type)

返回一个表示给定系统 (CLRCLR) 类型的 DependencyObjectTypeReturns a DependencyObjectType that represents a given system (CLRCLR) type.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

返回该 DependencyObjectType 的哈希代码。Returns the hash code for this DependencyObjectType.

GetType() GetType() GetType() GetType()

获取当前实例的 TypeGets the Type of the current instance.

(Inherited from Object)
IsInstanceOfType(DependencyObject) IsInstanceOfType(DependencyObject) IsInstanceOfType(DependencyObject) IsInstanceOfType(DependencyObject)

确定指定的对象是否是当前 DependencyObjectType 的实例。Determines whether the specified object is an instance of the current DependencyObjectType.

IsSubclassOf(DependencyObjectType) IsSubclassOf(DependencyObjectType) IsSubclassOf(DependencyObjectType) IsSubclassOf(DependencyObjectType)

确定当前 DependencyObjectType 是否派生自指定的 DependencyObjectTypeDetermines whether the current DependencyObjectType derives from the specified DependencyObjectType.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

创建当前 Object 的浅表副本。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

返回表示当前对象的字符串。Returns a string that represents the current object.

(Inherited from Object)

适用于

另请参阅