IExtensibleObject<T> Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Aktivera ett objekt för att delta i anpassat beteende, till exempel registrering för händelser eller titta på tillståndsövergångar.
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)
Typparametrar
- T
Typ av tilläggsklass.
- Härledda
Kommentarer
Implementera IExtensibleObject<T> för att aktivera aggregering av tillägg.
Om du till exempel implementerar en TreeNode klass och vill tillåta att extern kod lägger till anteckningar och metoder i vissa instanser av TreeNodekan du implementera TreeNodeIExtensibleObject<TreeNode>. Detta aktiverar kod som använder TreeNode för att lägga till objekt som implementeras IExtensibleObject<TreeNode> i Extensions samlingen.
Det finns fyra utökningsbara objekt i Windows Communication Foundation (WCF):
En diskussion om hur du skapar tillägg för att arbeta med dessa objekt finns i Utökningsbara objekt.
Egenskaper
| Name | Description |
|---|---|
| Extensions |
Hämtar en samling tilläggsobjekt för det här utökningsbara objektet. |