internal EXPLORER_BROWSER_OPTIONS GetOptions() { var result = new EXPLORER_BROWSER_OPTIONS(); if (this.ExplorerBrowserNative != null) { this.ExplorerBrowserNative.GetOptions(out result); } return(result); }
internal void SetOptionFlag(EXPLORER_BROWSER_OPTIONS option, bool value) { var options = GetOptions(); if (value) { options |= option; } else { options = options & ~option; } SetOptions(options); }
public virtual extern void GetOptions(out EXPLORER_BROWSER_OPTIONS pdwFlag);
public virtual extern void SetOptions([In] EXPLORER_BROWSER_OPTIONS dwFlag);
public virtual extern void GetOptions( out EXPLORER_BROWSER_OPTIONS pdwFlag );
internal bool GetOptionFlag(EXPLORER_BROWSER_OPTIONS option) { var result = GetOptions(); return((result & option) != EXPLORER_BROWSER_OPTIONS.EBO_NONE); }
internal void SetOptions(EXPLORER_BROWSER_OPTIONS value) { this.ExplorerBrowserNative?.SetOptions(value | EXPLORER_BROWSER_OPTIONS.EBO_SHOWFRAMES); }
public HRESULT SetOptions(EXPLORER_BROWSER_OPTIONS dwFlag) { return(((delegate * unmanaged <IExplorerBrowser *, EXPLORER_BROWSER_OPTIONS, int>)(lpVtbl[11]))((IExplorerBrowser *)Unsafe.AsPointer(ref this), dwFlag)); }