Sdílet prostřednictvím


IComponentInitializer.InitializeExistingComponent(IDictionary) Metoda

Definice

Obnoví instanci komponenty do výchozího stavu.

public:
 void InitializeExistingComponent(System::Collections::IDictionary ^ defaultValues);
public void InitializeExistingComponent (System.Collections.IDictionary defaultValues);
public void InitializeExistingComponent (System.Collections.IDictionary? defaultValues);
abstract member InitializeExistingComponent : System.Collections.IDictionary -> unit
Public Sub InitializeExistingComponent (defaultValues As IDictionary)

Parametry

defaultValues
IDictionary

Slovník výchozích hodnot vlastností, což jsou páry název/hodnota, pomocí kterých chcete resetovat stav komponenty.

Poznámky

Metoda InitializeExistingComponent je volána, když návrhář znovu inicializuje existující komponentu. Například se InitializeExistingComponent běžně nazývá po operaci přetažení. Parametr defaultValues je slovník obsahující dvojice název/hodnota výchozích hodnot, které by se měly použít u vlastností přidružené komponenty. Tento slovník může být null , pokud nebyly zadány žádné výchozí hodnoty.

Upozornění

Při implementaci této metody byste obecně neměli upravovat vlastnosti komponent nad rámec doporučení uvedených v defaultValue. Je možné, že existující komponenta již měla své vlastnosti nastavené uživatelem nebo jiným kódem v době návrhu.

Platí pro

Viz také