IExtension<T>.Attach(T) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Umožňuje objekt rozšíření zjistit, kdy byl agregován. Volá se při přidání rozšíření do Extensions vlastnosti.
public:
void Attach(T owner);
public void Attach (T owner);
abstract member Attach : 'T -> unit
Public Sub Attach (owner As T)
Parametry
- owner
- T
Rozšiřitelný objekt, který agreguje toto rozšíření.
Příklady
Následující příklad kódu ukazuje, jak lze tuto metodu použít ke sledování objektu IExtensibleObject<T> , do kterého patří aktuální instance rozšíření.
InstanceContext owner;
public void Attach(InstanceContext owner)
{
this.owner = owner;
}
Poznámky
Pomocí této metody můžete sledovat IExtensibleObject<T> objekt, do kterého patří aktuální instance rozšíření. Toto volání poskytuje rozšíření šanci na zpracování událostí nebo kontrole vlastností vlastníka.