Sdílet prostřednictvím


IServiceContainer.RemoveService Metoda

Definice

Odebere zadaný typ služby z kontejneru služby.

Přetížení

RemoveService(Type)

Odebere zadaný typ služby z kontejneru služby.

RemoveService(Type, Boolean)

Odebere zadaný typ služby z kontejneru služby a volitelně ji povýší na nadřazené kontejnery služby.

RemoveService(Type)

Odebere zadaný typ služby z kontejneru služby.

public:
 void RemoveService(Type ^ serviceType);
public void RemoveService (Type serviceType);
abstract member RemoveService : Type -> unit
Public Sub RemoveService (serviceType As Type)

Parametry

serviceType
Type

Typ služby, která se má odebrat.

Příklady

Následující příklad ukazuje, jak odebrat službu z objektu IServiceContainer.

m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))

Platí pro

RemoveService(Type, Boolean)

Odebere zadaný typ služby z kontejneru služby a volitelně ji povýší na nadřazené kontejnery služby.

public:
 void RemoveService(Type ^ serviceType, bool promote);
public void RemoveService (Type serviceType, bool promote);
abstract member RemoveService : Type * bool -> unit
Public Sub RemoveService (serviceType As Type, promote As Boolean)

Parametry

serviceType
Type

Typ služby, která se má odebrat.

promote
Boolean

truepovýšit tento požadavek na všechny nadřazené kontejnery služeb; v opačném případě . false

Příklady

Následující příklad ukazuje, jak odebrat službu z objektu IServiceContainer.

m_MyServiceContainer->RemoveService( Control::typeid );
m_MyServiceContainer.RemoveService(typeof(Control));
m_MyServiceContainer.RemoveService(GetType(Control))

Platí pro