interface ICoreWebView2Settings7
interface ICoreWebView2Settings7
: public ICoreWebView2Settings6
A continuation of the ICoreWebView2Settings interface to hide Pdf toolbar items.
Summary
Members | Descriptions |
---|---|
get_HiddenPdfToolbarItems | HiddenPdfToolbarItems is used to customize the PDF toolbar items. |
put_HiddenPdfToolbarItems | Set the HiddenPdfToolbarItems property. |
Applies to
Product | Introduced |
---|---|
WebView2 Win32 | 1.0.1185.39 |
WebView2 Win32 Prerelease | 1.0.1189 |
Members
get_HiddenPdfToolbarItems
HiddenPdfToolbarItems
is used to customize the PDF toolbar items.
public HRESULT get_HiddenPdfToolbarItems(COREWEBVIEW2_PDF_TOOLBAR_ITEMS * hidden_pdf_toolbar_items)
By default, it is COREWEBVIEW2_PDF_TOOLBAR_ITEMS_NONE and so it displays all of the items. Changes to this property apply to all CoreWebView2s in the same environment and using the same profile. Changes to this setting apply only after the next navigation.
CHECK_FEATURE_RETURN(m_settings7);
COREWEBVIEW2_PDF_TOOLBAR_ITEMS hiddenPdfToolbarItems;
CHECK_FAILURE(m_settings7->get_HiddenPdfToolbarItems(&hiddenPdfToolbarItems));
if (hiddenPdfToolbarItems ==
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_NONE)
{
CHECK_FAILURE(
m_settings7->put_HiddenPdfToolbarItems(
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_PRINT |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_SAVE) |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_BOOKMARKS |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_FIT_PAGE |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_PAGE_LAYOUT |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_ROTATE |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_SEARCH |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_ZOOM_IN |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_ZOOM_OUT |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_SAVE_AS |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::
COREWEBVIEW2_PDF_TOOLBAR_ITEMS_PAGE_SELECTOR |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_FULL_SCREEN |
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::
COREWEBVIEW2_PDF_TOOLBAR_ITEMS_MORE_SETTINGS);
MessageBox(
nullptr,
L"PDF toolbar print and save buttons are hidden after the next navigation.",
L"Settings change", MB_OK);
}
else
{
CHECK_FAILURE(m_settings7->put_HiddenPdfToolbarItems(
COREWEBVIEW2_PDF_TOOLBAR_ITEMS::COREWEBVIEW2_PDF_TOOLBAR_ITEMS_NONE));
MessageBox(
nullptr,
L"PDF toolbar print and save buttons are shown after the next navigation.",
L"Settings change", MB_OK);
}
put_HiddenPdfToolbarItems
Set the HiddenPdfToolbarItems
property.
public HRESULT put_HiddenPdfToolbarItems(COREWEBVIEW2_PDF_TOOLBAR_ITEMS hidden_pdf_toolbar_items)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應