IExtensibleObject<T> Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir nesnenin olaylara kaydolma veya durum geçişlerini izleme gibi özel davranışlara katılmasını sağlayın.
generic <typename T>
where T : IExtensibleObject<T>public interface class IExtensibleObject
public interface IExtensibleObject<T> where T : IExtensibleObject<T>
type IExtensibleObject<'T (requires 'T :> IExtensibleObject<'T>)> = interface
Public Interface IExtensibleObject(Of T)
Tür Parametreleri
- T
Uzantı sınıfının türü.
- Türetilmiş
Açıklamalar
Uzantıların toplamasını etkinleştirmek için uygulayın IExtensibleObject<T> .
Örneğin, bir TreeNode
sınıf uyguluyorsanız ve dış kodun bazı örneklerine TreeNode
ek açıklamalar ve yöntemler eklemesine izin vermek istiyorsanız uygulayabilirsiniz TreeNode
IExtensibleObject<TreeNode>
. Bu, koleksiyonuna uygulayan IExtensibleObject<TreeNode>
nesneleri eklemek için Extensions kullanan TreeNode
kodu etkinleştirir.
Windows Communication Foundation'da (WCF) dört genişletilebilir nesne vardır:
Bu nesnelerle çalışmak için uzantı oluşturma hakkında bir tartışma için bkz . Genişletilebilir Nesneler.
Özellikler
Extensions |
Bu genişletilebilir nesne için uzantı nesnelerinin koleksiyonunu alır. |