IExtension<T>.Attach(T) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет объекту расширения обнаружить, когда он был агрегирован. Вызывается при добавлении расширения в свойство Extensions.
public:
void Attach(T owner);
public void Attach (T owner);
abstract member Attach : 'T -> unit
Public Sub Attach (owner As T)
Параметры
- owner
- T
Расширяемый объект, агрегирующий это расширение.
Примеры
В следующем примере кода показано использование этого метода для отслеживания объекта IExtensibleObject<T>, к которому принадлежит текущий экземпляр расширения.
InstanceContext owner;
public void Attach(InstanceContext owner)
{
this.owner = owner;
}
Комментарии
Используйте этот метод для отслеживания объекта IExtensibleObject<T>, к которому принадлежит текущий экземпляр расширения. Этот вызов предоставляет расширениям возможность обработать события или проверить свойства их владельца.