InheritedExportAttribute Sınıf

Tanım

Bir türün belirli bir dışarı aktarma sağladığını ve bu türün alt sınıflarının da bu dışarı aktarmayı sağlayacağını belirtir.

public ref class InheritedExportAttribute : System::ComponentModel::Composition::ExportAttribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=true, Inherited=true)]
public class InheritedExportAttribute : System.ComponentModel.Composition.ExportAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=true, Inherited=true)>]
type InheritedExportAttribute = class
    inherit ExportAttribute
Public Class InheritedExportAttribute
Inherits ExportAttribute
Devralma
InheritedExportAttribute
Öznitelikler

Oluşturucular

InheritedExportAttribute()

InheritedExportAttribute sınıfının yeni bir örneğini başlatır.

InheritedExportAttribute(String, Type)

Belirtilen sözleşme adı ve türüyle InheritedExportAttribute sınıfının yeni bir örneğini başlatır.

InheritedExportAttribute(String)

Belirtilen sözleşme adıyla InheritedExportAttribute sınıfının yeni bir örneğini başlatır.

InheritedExportAttribute(Type)

Belirtilen sözleşme türüyle InheritedExportAttribute sınıfının yeni bir örneğini başlatır.

Özellikler

ContractName

Bu öznitelikle işaretlenmiş türü veya üyeyi dışarı aktarmak için kullanılan sözleşme adını alır.

(Devralındığı yer: ExportAttribute)
ContractType

Bu özniteliğin eklendiği üye tarafından dışarı aktarılan sözleşme türünü alır.

(Devralındığı yer: ExportAttribute)
TypeId

Türetilmiş bir sınıfta uygulandığında, bu Attributeiçin benzersiz bir tanımlayıcı alır.

(Devralındığı yer: Attribute)

Yöntemler

Equals(Object)

Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: Attribute)
GetHashCode()

Bu örneğin karma kodunu döndürür.

(Devralındığı yer: Attribute)
GetType()

Geçerli örneğin Type alır.

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

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin değerinin türetilmiş sınıf için varsayılan değer olup olmadığını gösterir.

(Devralındığı yer: Attribute)
Match(Object)

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: Attribute)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

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

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Bir ad kümesini ilgili dağıtım tanımlayıcıları kümesiyle eşler.

(Devralındığı yer: Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Bir arabirimin tür bilgilerini almak için kullanılabilecek bir nesnenin tür bilgilerini alır.

(Devralındığı yer: Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 veya 1).

(Devralındığı yer: Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Bir nesne tarafından kullanıma sunulan özelliklere ve yöntemlere erişim sağlar.

(Devralındığı yer: Attribute)

Şunlara uygulanır