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ı toplamayı etkinleştirmek için uygulayın IExtensibleObject<T> .
Örneğin, bir TreeNode sınıf uyguluyorsanız ve dış kodun bazı örneklerine TreeNodeek açıklamalar ve yöntemler eklemesine izin vermek istiyorsanız, uygulamasını IExtensibleObject<TreeNode>gerçekleştirebilirsinizTreeNode. Bu, koleksiyonuna uygulayan IExtensibleObject<TreeNode>Extensions nesneleri eklemek için kullanan TreeNode kodu etkinleştirir.
Windows Communication Foundation'da (WCF) dört genişletilebilir nesne vardır:
Bu nesnelerle çalışmak üzere uzantı oluşturma hakkında bir tartışma için bkz. Genişletilebilir Nesneler.
Özellikler
| Name | Description |
|---|---|
| Extensions |
Bu genişletilebilir nesne için uzantı nesnelerinin koleksiyonunu alır. |