DependencyObjectType Sınıf

Tanım

Tüm türetilmiş türler için temel alınan bir tür önbelleği uygular DependencyObject .Implements an underlying type cache for all DependencyObject derived types.

public ref class DependencyObjectType
public class DependencyObjectType
type DependencyObjectType = class
Public Class DependencyObjectType
Devralma
DependencyObjectType

Açıklamalar

DependencyObjectTypebir öğesinin belirli bir temel sistemini () temsil eder CLRCLR Type DependencyObject .DependencyObjectType represents a specific underlying system (CLRCLR) Type of a DependencyObject. DependencyObjectType, CLRCLR Type bazı özelliklerini genişletebilmesi için temelde () için bir sarmalayıcı olur.DependencyObjectType is essentially a wrapper for the (CLRCLR) Type so that it can extend some of its capabilities.

Bu sınıfta ortak Oluşturucu yok.This class has no public constructor. Bu sınıfın örnekleri yalnızca diğer nesnelerdeki (gibi DependencyObject.DependencyObjectType ) veya statik yöntem aracılığıyla özellikler aracılığıyla elde edilebilir FromSystemType .Instances of this class can only be obtained through properties on other objects (such as DependencyObject.DependencyObjectType), or through the static method FromSystemType.

Özellikler

BaseType

DependencyObjectTypeGeçerli öğesinin en hızlı temel sınıfını alır DependencyObjectType .Gets the DependencyObjectType of the immediate base class of the current DependencyObjectType.

Id

Sabit zamanlı dizi arama işlemleri için sıfır tabanlı benzersiz bir tanımlayıcı alır.Gets a zero-based unique identifier for constant-time array lookup operations.

Name

Temsil edilen sistem türünün adını alır ortak dil çalışma zamanı (CLR)common language runtime (CLR) .Gets the name of the represented ortak dil çalışma zamanı (CLR)common language runtime (CLR) system type.

SystemType

ortak dil çalışma zamanı (CLR)common language runtime (CLR)Bu tarafından temsil edilen sistem türünü alır DependencyObjectType .Gets the ortak dil çalışma zamanı (CLR)common language runtime (CLR) system type represented by this DependencyObjectType.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

(Devralındığı yer: Object)
FromSystemType(Type)

Verilen bir DependencyObjectType sistem () türünü temsil eden bir döndürür CLRCLR .Returns a DependencyObjectType that represents a given system (CLRCLR) type.

GetHashCode()

Bunun için karma kodu döndürür DependencyObjectType .Returns the hash code for this DependencyObjectType.

GetType()

TypeGeçerli örneği alır.Gets the Type of the current instance.

(Devralındığı yer: Object)
IsInstanceOfType(DependencyObject)

Belirtilen nesnenin geçerli bir örneği olup olmadığını belirler DependencyObjectType .Determines whether the specified object is an instance of the current DependencyObjectType.

IsSubclassOf(DependencyObjectType)

Geçerli nesnenin DependencyObjectType belirtilen öğesinden türeip türetilmediğini belirler DependencyObjectType .Determines whether the current DependencyObjectType derives from the specified DependencyObjectType.

MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.