Sdílet prostřednictvím


IVsUIShell.RefreshPropertyBrowser – metoda (Int32)

 

Umožňuje projektu (nebo vybraný objekt pomocí procházení Vlastnosti okna) ponechat Vlastnosti okno s změny vlastností bez provedení synchronizace IConnectionPointContainer a aktivaci OnChanged události.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int RefreshPropertyBrowser(
    int dispid
)
int RefreshPropertyBrowser(
    int dispid
)
abstract RefreshPropertyBrowser : 
        dispid:int -> int
Function RefreshPropertyBrowser (
    dispid As Integer
) As Integer

Parametry

  • dispid
    [v] ID odeslání změněné vlastnosti.Předat DISPID_UNKNOWN aktualizovat všechny vlastnosti.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsUIShell::RefreshPropertyBrowser(
   [in]DISPID dispid
);

Provádění IConnectionPointContainer na vybratelný objekty hierarchie je více práce, než je požadováno.Když vlastnosti objekt změní objekt můžete volat IVsUIShell.RefreshPropertyBrowser zjistit Vlastnosti okno Aktualizovat (na stejném místě objektu by jinak očekávat požární OnChanged).

Viz také

IVsUIShell – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek