SearchSettingsDataSource 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 Visual Studio common search 控件使用的搜索设置。
public ref class SearchSettingsDataSource : Microsoft::Internal::VisualStudio::PlatformUI::GelDependencyObject
[Windows::Foundation::Metadata::WebHostHidden]
class SearchSettingsDataSource : Microsoft::Internal::VisualStudio::PlatformUI::GelDependencyObject
public class SearchSettingsDataSource : Microsoft.Internal.VisualStudio.PlatformUI.GelDependencyObject
type SearchSettingsDataSource = class
inherit GelDependencyObject
Public Class SearchSettingsDataSource
Inherits GelDependencyObject
- 继承
-
Microsoft.Internal.VisualStudio.PlatformUI.GelDependencyObjectSearchSettingsDataSource
构造函数
| SearchSettingsDataSource() |
创建常见搜索控件搜索设置类的新实例。 |
字段
| ControlBorderThicknessProperty |
属性的名称,该属性指示搜索控件边框的粗细。 类型: VSUI_TYPE_STRING。 默认值为 "1"。 |
| ControlMaxWidthProperty |
指示搜索控件的最大宽度的属性的名称。 类型: VSUI_TYPE_DWORD。 默认值为400。 |
| ControlMinPopupWidthProperty |
一个属性,指示搜索控件弹出窗口的最小宽度。 VSUI_TYPE_DWORD。 默认值 = 200。 |
| ControlMinWidthProperty |
指示搜索控件的最小宽度的属性的名称。 类型: VSUI_TYPE_DWORD。 默认值 = 100。 |
| ControlPaddingThicknessProperty | |
| DefaultThemeProperty |
DefaultTheme 属性的名称。 |
| ForwardEnterKeyOnSearchStartProperty |
属性的名称,该属性指示搜索控件在搜索开始后是否转发 enter 键事件。 类型: VSUI_TYPE_BOOL。 默认值为 False。 |
| HwndSourceBackgroundColorProperty |
属性的名称,该属性表示 HwndSource 的 ARGB 背景色。 如果此设置为0,则将忽略此设置,如果搜索控件位于 WPF 元素下,则忽略此设置。 VSUI_TYPE_DWORD,默认值为0。 |
| LiveSettingProperty | |
| MaximumMRUItemsProperty |
属性的名称,该属性指示要在弹出窗口中显示的 MRU 项目的最大数目。 类型: VSUI_TYPE_DWORD。 默认值 = 5。 |
| PrefixFilterMRUItemsProperty |
PrefixFilterMRUItems 属性的名称。 |
| RestartSearchIfUnchangedProperty |
属性的名称,该属性指示是否在按 Enter 或从列表中选择 MRU 项时重新启动搜索,即使搜索字符串未更改也是如此。 类型: VSUI_TYPE_BOOL。 默认值为 False。 |
| SearchButtonVisibleProperty |
属性的名称,该属性指示 "搜索" 按钮在搜索控件中是否可见。 类型: VSUI_TYPE_BOOL。 默认值为 True。 |
| SearchClearTooltipProperty |
属性的名称指示搜索完成后 "搜索" 按钮的工具提示。 VSUI_TYPE_STRING。 默认值为 "清除搜索"。 |
| SearchPopupAutoDropdownProperty |
属性的名称,该属性指示在键入时是否自动显示 "搜索" 弹出窗口, (仅) "延迟" 和 "按需搜索"。 类型: VSUI_TYPE_BOOL。 默认值为 True。 |
| SearchPopupCloseDelayProperty |
属性的名称,该属性指示在搜索自动关闭之后,自动启动搜索的延迟时间(以毫秒为单位)。 类型: VSUI_TYPE_DWORD。 默认值为4000ms。 |
| SearchProgressShowDelayProperty | |
| SearchProgressTypeProperty |
属性的名称,该属性指示窗口搜索支持的进度类型。 类型: VSUI_TYPE_DWORD (VSSEARCHPROGRESSTYPE) 。 默认值为 SPT_INDETERMINATE。 |
| SearchStartDelayProperty |
属性的名称,该属性指示搜索自动开始 (延迟搜索类型) 的延迟时间(以毫秒为单位)。 类型: VSUI_TYPE_DWORD。 默认值为1000毫秒。 |
| SearchStartMinCharsProperty |
属性的名称,该属性指示与窗口搜索相关的最小字符数。 在调用 IVsWindowSearch 启动新的搜索之前,窗口主机会等待用户键入至少最小字符数。 类别VSUI_TYPE_DWORD。 默认值 = 1。 |
| SearchStartTooltipProperty |
属性的名称,该属性指示搜索按钮在开始搜索之前的工具提示。 类型: VSUI_TYPE_STRING。 默认值为 "搜索"。 |
| SearchStartTypeProperty |
属性的名称,该属性指示搜索开始类型 (即时/延迟/ondemand) 。 类型: VSUI_TYPE_DWORD (VSSEARCHSTARTTYPE) 。 默认值为 SST_DELAYED。 |
| SearchStopTooltipProperty |
属性的名称,该属性指示在执行搜索时 "搜索" 按钮的工具提示。 类型: VSUI_TYPE_STRING。 默认值为 "停止搜索"。 |
| SearchTooltipProperty |
属性的名称,该属性指示搜索编辑框的工具提示。 类型: VSUI_TYPE_STRING。 默认值为 "键入要搜索的字词"。 |
| SearchTrimsWhitespacesProperty |
属性的名称,该属性指示在开始搜索或将项添加到 MRU 列表之前,搜索字符串是否在开始和结束之前裁剪空格。 类型: VSUI_TYPE_BOOL。 默认值为 True。 |
| SearchUseMRUProperty |
属性的名称,该属性指示搜索控件是否应在下拉弹出窗口中显示 MRU 项。 键入 VSUI_TYPE_BOOL。 默认值为 True。 |
| SearchWatermarkProperty |
当在 "搜索" 框中显示为空且不具有焦点时显示的字符串。 类型: VSUI_TYPE_STRING。 默认值为 "搜索"。 |
| SearchWatermarkWhenFocusedProperty | |
| UseDefaultThemeColorsProperty |
属性的名称,该属性指示搜索控件是否只应使用默认主题的颜色。 当搜索控件承载在其颜色在 IDE 主题发生更改时不会更改的对话框中时,通常将设置为 true。 类型: VSUI_TYPE_BOOL。 默认值为 False。 |
属性
| ControlBorderThickness |
获取或设置搜索控件边框的粗细。 类型: VSUI_TYPE_STRING。 默认值为 "1"。 |
| ControlMaxWidth |
获取或设置一个属性,该属性指示通用搜索控件的最大宽度。 默认值为400。 |
| ControlMinPopupWidth |
获取或设置一个值,该值指示公共搜索控件用于显示弹出窗口的最小宽度。 默认值为 200。 |
| ControlMinWidth |
获取或设置一个值,该值指示公共搜索控件的最小宽度。 默认值为 100。 |
| ControlPaddingThickness | |
| DefaultTheme |
获取默认主题。 |
| ForwardEnterKeyOnSearchStart |
获取或设置一个标志,该标志指示在开始搜索后公共搜索控件是否转发 |
| HwndSourceBackgroundColor |
获取 HwndSource 的 ARGB 背景色。 如果此设置为0,则将忽略此设置,如果搜索控件位于 WPF 元素下,则忽略此设置。 类型: VSUI_TYPE_DWORD,默认值为0。 |
| LiveSetting | |
| MaximumMRUItems |
获取或设置一个值,该值指示在公共搜索控件的下拉列表中显示的最大 (MRU) 项的最大数量。 默认值为5个项。 |
| PrefixFilterMRUItems |
属性的名称,该属性指示要在弹出窗口中显示的 MRU 项目的最大数目。 VSUI_TYPE_DWORD。 默认值 = 5。 |
| RestartSearchIfUnchanged |
通过按 Enter 或从列表中选择最近使用的 (MRU) 项,确定是否将重新启动搜索,即使搜索字符串未更改也是如此。 默认值为 |
| SearchButtonVisible |
确定 "搜索" 按钮在常见搜索控件中是否可见。 默认值为 |
| SearchClearTooltip |
获取或设置搜索按钮工具提示,在搜索完成后显示。 默认值为 "清除搜索"。 |
| SearchPopupAutoDropdown |
确定当用户开始键入时是否自动显示 "搜索" 弹出窗口。 这仅适用于常用搜索控件中延迟和按需搜索。 默认值为 |
| SearchPopupCloseDelay |
获取或设置在搜索控件中自动启动搜索后的延迟时间(以毫秒为单位),直到自动关闭搜索弹出窗口。 默认值为4000毫秒。 |
| SearchProgressShowDelay |
获取或设置在搜索控件中开始搜索后的延迟时间(以毫秒为单位),直到进度指示器自动显示。 此延迟可使快速搜索完成,而不显示进度。 默认值为200毫秒。 |
| SearchProgressType |
获取或设置常见搜索控件支持的进度类型。 默认值为 0 |
| SearchStartDelay |
获取或设置在常见搜索控件中自动启动延迟搜索之前的延迟时间(以毫秒为单位)。 默认值为1000毫秒。 |
| SearchStartMinChars |
获取或设置用于搜索的最小字符数。 常见的搜索控件将等待开始新的搜索,直到用户键入至少最小字符数。 默认值为1个字符。 |
| SearchStartTooltip |
获取或设置要在常见搜索控件开始搜索之前显示的 "搜索" 按钮工具提示。 默认值为 "搜索"。 |
| SearchStartType |
获取或设置通用搜索控件的搜索启动类型。 默认值为延迟;启动类型可以是即时 ( |
| SearchStopTooltip |
获取或设置搜索按钮工具提示,在搜索过程中由通用搜索控件显示。 默认值为 "停止搜索"。 |
| SearchTooltip |
获取或设置一个值,该值指示 Visual Studio 常见搜索控件的搜索框的工具提示。 默认值为 "键入要搜索的字词"。 |
| SearchTrimsWhitespaces |
确定在启动搜索或将项添加到最近使用的 (MRU) 列表之前,公共搜索控件是否在搜索字符串的开头和结尾处修整空白。 默认值为 |
| SearchUseMRU |
确定 Visual Studio common search 控件是否在下拉列表中显示最近使用过的 (MRU) 项。 默认值为 |
| SearchWatermark |
获取或设置在通用搜索控件中显示为空且不具有焦点的字符串。 默认值为 "搜索"。 |
| SearchWatermarkWhenFocused | |
| UseDefaultThemeColors |
确定搜索控件是否只应使用默认主题的颜色。 当搜索控件承载在其颜色在 IDE 主题发生更改时不会更改的对话框中时,通常将设置为 true。 类型: VSUI_TYPE_BOOL。 默认值为 False。 |