Microsoft.VisualStudio.PlatformUI 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AccessKeyConverter |
マイクロソフト内部でのみ使用。 |
AccessKeyRemovingConverter |
マイクロソフト内部でのみ使用。 |
AccessKeyUnderliningConverter |
マイクロソフト内部でのみ使用。 |
AddingConverter |
入力の積を返すコンバーター。 |
AndBooleanConverter |
Microsoft の内部使用のみ.. |
AreEqualConverter |
マイクロソフト内部でのみ使用。 |
AsyncObservableObject |
メイン スレッドで非同期的にイベントを発生PropertyChangedさせる監視可能なオブジェクト。 |
AutoCompletePathTextBox |
AutoCompletePathTextBox.xaml の相互作用ロジック。 |
AutoCompleteTextBox |
AutoCompleteTextBox.xaml の相互作用ロジック。 |
AutomatableTextBlock |
オートメーションに表示される TextBlock コントロールを実装します。 WPF は、非常に一般的に使用されるコントロールであるため、既定では TextBlock を UIA に公開しません。 |
BindableHyperlink |
Content 依存関係プロパティを使用したデータ バインディングをサポートする Hyperlink のバージョン。 |
BindableRun |
Content 依存関係プロパティを使用したデータ バインディングをサポートする Run のバージョン。 Text プロパティは依存関係プロパティではないので、実行自体はデータ バインディングを直接サポートしていません。 |
BindableValidationRule |
マイクロソフト内部でのみ使用。 |
BooleanExtension | |
BooleanToCustomVisibilityConverter |
ブール値から Visibility 定数へのコンバーター。 この変換により、実際の Visibility 値をプロパティとして指定できます。 |
BooleanToFlowDirectionConverter |
ブール値から FlowDirection 定数へのコンバーター。 この値は、メイン ウィンドウのデータ ソースにブール値として格納されます。true の場合は、レイアウトを右から左に、false の場合は左から右に配置する必要があります。 |
BooleanToHiddenVisibilityConverter |
ブール値から Visibility 定数へのコンバーター。 System.Windows.Control.BooleanToVisibilityConverter とは異なり、このコンバーターは False を Collapsed ではなく Hidden にマップします。 |
Boxes |
一般的なボックス化された値を定義します。 |
BrushToColorConverter |
ブラシを色に変換します。 |
ButtonHyperlink |
このコントロールは、 Hyperlink をカスタマイズして、スクリーン リーダーへのボタンとして自身を公開します。 |
CircularPropertyDependencyException | |
ColorBrushValueConverter |
マイクロソフト内部でのみ使用。 |
ColorToOpacityConverter | |
ColorUtilities | |
CommonControlsColors |
マイクロソフト内部でのみ使用。 一般的なコントロールの色。 |
CommonDocumentColors | |
ContentLoadError |
スタート ページの読み込みエラーを表示する ContentLoadError コントロール |
ConversionHelpers | |
CrispImageCheckBox |
マイクロソフト内部でのみ使用。 |
DataSourceToEnumerableDataSourceConverter |
マイクロソフト内部でのみ使用。 |
DecorativeColors |
これらのブラシは、色分けされたタブ、Git マルチブランチ グラフ、データ視覚化、イラストなどの装飾要素を色分けするために使用されます。標準のシェル コントロール、セマンティック ステータス インジケーター、ハイパーリンクには使用しないでください。 |
DelegateCommand |
Execute コールバックと CanExecute コールバックがデリゲートによって処理される ICommand の実装。 |
DelegateCommand<T> |
Execute コールバックと CanExecute コールバックがデリゲートによって処理される ICommand の実装。 |
DelegateCommandBase | |
DelegateSearchTask |
マイクロソフト内部でのみ使用。 検索タスクで実行する必要がある作業を指定できる便利なクラス。 VsSearchTask から派生します。 |
DependsOnPropertyAttribute | |
DependsOnPropertyNotFoundException | |
DeviceToLogicalPixelConverter |
デバイス ピクセル コンポーネント (x、y) を指定した軸の論理コンポーネントに変換します (x の場合は HorizontalAxis、y 値には VerticalAxis を使用します)。 |
DialogButton |
Visual Studio WPF ダイアログに表示されるボタンに使用するボタン クラス このボタンに適用されるスタイルは、共通のプロパティ (最小サイズ、パディング、余白) を定義します |
DialogWindow |
Visual Studio WPF ダイアログの基本クラスとして使用するダイアログ クラス (非ゲル) WPF ダイアログを実装するユーザーは、このクラスから派生する必要があります (他の VS ダイアログと一貫性のあるスタイル設定を行い、サポートを支援するため) ダイアログを表示するには、ShowModal() 関数を呼び出します。これにより、ダイアログをシェルで正しく親にしたり、ダイアログの表示中にシェルのモーダル状態を有効にしたりすることができます。 |
DialogWindowBase |
Visual Studio 10 以降の WPF ダイアログの基本クラス。 クラスは、VisualStudio の他のダイアログと一貫したスタイル設定とキャプションボタンを提供します。 |
DispatchedDelegateCommand |
デリゲートを使用した ICommand の実装。ここで、'execute' デリゲートは、指定された優先度で現在のディスパッチャー キューの末尾にディスパッチされ、UI で '実行可能' 状態を更新できます。 |
DispatchedDelegateCommand<T> |
デリゲートを使用した ICommand の実装。ここで、'execute' デリゲートは、指定された優先順位で現在のディスパッチャー キューの末尾にディスパッチされ、UI で '実行可能' 状態を更新できます |
DisposableObject |
この型は、MS.VS.Shell.xx.dll から転送されます |
DisposableWrapper |
ラップされた IDisposable を破棄する破棄可能な |
DoubleExtension | |
DpiHelper |
Windows の表示プロパティで設定されている現在のシステム DPI に従って座標とイメージをスケーリングするための静的プロパティ、静的メソッド、拡張メソッドを提供するヘルパー クラス。 クラスは、100% ズーム レベル (96dpi) 用に設計された画像をスケーリングします。 このクラスは、Visual Studio またはその他の appid 内で実行されているコードで使用する必要があります。 クラスは、バインド/呼び出しを容易にするパブリック静的プロパティとメソッド、およびパブリック静的拡張メソッドを提供します。実際のスケーリング実装は、Microsoft.VisualStudio.Utilities から DpiHelper クラスに委任されます。 このクラスを使用すると、ユーザーは、実行中の appid のハイブの下にあるレジストリ設定を使用して、シェルの既定のスケーリング アルゴリズムをオーバーライドできます。 たとえば、ユーザーは ImageScaling125、ImageScaling200 などを ImageScalingMode 列挙の値で設定して、マネージド Image オブジェクトに使用されるスケーリング アルゴリズムを 125% と 200% で制御できます。 同様に、ユーザーは BitmapScaling150、BitmapScaling200 などを設定して、WPF ImageSources のスケーリング アルゴリズムを制御できます。 また、ユーザーは UseBitmapPreScaling250 などのブール型レジストリ値を設定して、250% でのイメージのスケーリングを 2 つの手順で行う必要があるかどうかを制御できます。NearestNeighbor は最大 100% の倍数 (200%) まで、そこから BitmapScaling250 で指定されたアルゴリズムを使用します。 |
DpiHelper.DpiHelperImplementation |
DpiHelper の実際の実装。 Microsoft.VisualStudio.Utilities.Dpi.DpiHelper スケーリング ヘルパーから派生し、いくつかの関数をオーバーライドして、実行中の appid のハイブの下にあるレジストリ設定を使用してスケーリング アルゴリズムをユーザーがオーバーライドできるようにします。 |
DpiPrescaledImageExtension |
Xaml で画像ソースを宣言するために使用できる MarkupExtension クラス。100% の最大倍数までの NearestNeighbor を使用して、ズーム レベルが 200% を超える高 DPI のイメージを事前にスケーリングします。 一般的な使用パターンは次のようになります。 または <Image.LayoutTransform></Image.LayoutTransform> イメージの事前スケーリングを使用する場合、目的の元のイメージ サイズを維持するには、元のイメージ サイズを指定するか、逆レイアウト変換を結果に適用する必要があることに注意してください |
DpiPrescaleImageSourceConverter |
ImageSource を別の ImageSource に変換します。高 DPI では事前にスケーリングされ、DPI ズームよりも 100% 小さい最大ズーム倍数に変換されます。 |
DpiPrescaleThemedImageConverter |
ImageSource を Image 要素に変換します。 入力イメージが BitmapSource の場合、変換された BitmapSource のハローカラーは指定された背景色にマップされ、条件付きで無効としてレンダリングされます。 その後、結果の画像は高 DPI で事前にスケーリングされ、DPI ズームよりも 100% 小さい最大ズーム倍数になります。 このコンバーターは、ThemedImageConverter と DpiPrescaleImageSourceConverter の動作をチェーンします。 |
DpiPrescaleThemedImageSourceConverter |
ImageSource を別の ImageSource に変換します。 入力イメージが BitmapSource の場合、変換された BitmapSource のハローカラーは指定された背景色にマップされ、条件付きで無効としてレンダリングされます。 その後、結果の画像は高 DPI で事前にスケーリングされ、DPI ズームよりも 100% 小さい最大ズーム倍数になります。 このコンバーターは、ThemedImageSourceConverter と DpiPrescaleImageSourceConverter の動作をチェーンします。 |
DragDropHelper |
特定のドロップ ターゲットでドラッグ アンド ドロップ操作をフックするためのヘルパー クラス ドロップ ターゲットが指定されていない場合、シェルのメイン ウィンドウ ドロップ ターゲットが既定で使用されます。これにより、シェル メインのウィンドウに対するファイル ドロップ操作を処理できます。 |
EmbeddedObjectHelper |
プレビューなどのコンテナーで使用される依存関係プロパティを含む静的ヘルパー クラスは、コマンド処理への参照と、コンテナーに含まれるオブジェクトによって定義されたユーザー コンテキスト オブジェクトへの参照を取得します。 |
EnvironmentColors | |
EnvironmentRenderCapabilities |
環境の視覚効果オプションをカプセル化します。 これらのオプションは、現在のレンダリング機能に基づいて使用する視覚効果の種類を決定します。 これは、ユーザー設定と WPF の RenderCapabilities.Tier の組み合わせに基づいています |
ExtensionMethods |
VS 以外の型の拡張メソッド。 VS 型の拡張機能は env\shell\PackageFramework\Current\Shell\UI\Common\ExtensionMethods.cs に配置する必要があります この型は、MS.VS.Shell.xx.dll から転送されます |
FailIfEmptyAccessKeyRemovingConverter |
次の 2 つの値のいずれかを返す文字列から文字列への値コンバーター。
DependencyProperty.UnsetValue を返すと、PriorityBinding は、このコンバーターがエラーを適用するバインドを考慮するため、一致するバインドの検索を続行します。 ValueConverter からこのクラスを派生すると、入力型の検証は不要になりますが、ValueConverter.Convert の仮想オーバーロードでは戻り値が強く型指定されます。 このコンバーターの Convert メソッドは、文字列またはオブジェクトを返すことができる必要があります。 |
FeedbackPanel |
FeedbackPanel.xaml の相互作用ロジック |
FileNameToImageMonikerConverter |
特定のファイルの種類の ImageMoniker を取得するコンバーター |
FocusHelper |
マイクロソフト内部でのみ使用。 フォーカス タスクを管理します。 |
FontScaling |
事前にスケーリングされたフォント サイズを要素にアタッチするために使用されるクラス。 これは、動的リソースからフォント サイズを取得するときにフォント サイズに変換 (スケーリングなど) を適用する場合に必要です。{DynamicResource} では値にコンバーターを適用することは許可されないためです。 |
GrayscaleBitmapSourceConverter |
イメージを同じイメージ BitmapSource のグレースケール バージョンに変換します。 |
GrayscaleImageConverter |
ゲル イメージ BitmapSource を と同じイメージのグレースケール バージョンに Image変換します。 |
GreedyWrapPanel |
このパネルは WrapPanel とよく似ていますが、境界に達したときにラップするのではなく、十分な領域が得られると折り返されます。 Orientation=Vertical の場合、十分な子と幅を指定すると、可能な限り多くの列が使用されます。 Orientation=Horizontal の場合、十分な子と高さを指定すると、できる限り多くの行が使用されます。 MaxWrappingLevels を使用して、折り返しレベルの最大数 (Vertical の場合は列、Horizontal の場合は行) を指定することもできます。 |
GroupStackPanel |
StackPanel UIA ツリーのコントロール ビューを通じてグループとして自分自身を公開する 。 |
HeaderColors |
Visual Studio テーマ エディターによって生成されるリソース キーを定義します。 |
HelperMethods |
マイクロソフト内部でのみ使用。 |
HoursToTimeSpanConverter |
マイクロソフト内部でのみ使用。 |
HwndWrapper |
WNDCLASS と HWND を構築し、WndProc を実行し、WNDCLASS と HWND を破棄できる HWND の破棄可能なラッパーを表します。 |
HyperlinkButton |
このコントロールは、ハイパーリンクとして公開するボタンのオートメーション/アクセシビリティサポートを提供するためだけに存在します |
IfElseConverter |
ブール値から任意の型の 2 つの指定された値のいずれかに変換します。 C# の三項 ?: 演算子に似ています。 |
ImageButton |
マイクロソフト内部でのみ使用。 |
ImageCheckBox |
マイクロソフト内部でのみ使用。 |
ImageConverter |
を ImageSource に変換します Image。 |
ImageListValueConverter |
指定されたイメージ リストとそのインデックスを ImageSource に変換します。 |
ImageSourceExtension |
パス文字列から ImageSource を作成できる MarkupExtension。 |
ImageSourceValueConverter |
マイクロソフト内部でのみ使用。 イメージ ソース値の変換を管理します。 |
ImageThemingUtilities |
イメージ内の色空間をグレースケールおよび変換するためのユーティリティ メソッドを含むクラス。 |
InfoBarColors |
VsThemeEditor によって生成されたリソース キー。 |
InfoBarHostControl |
InfoBars をホストするために使用できるコントロールを作成します。 ホスト コントロールは、各 InfoBar のイベントを監視して、そのコレクションから閉じた情報バーを削除します。 |
Int32Extension |
マイクロソフト内部でのみ使用。 拡張 MarkupExtension |
IsEqualConverter |
マイクロソフト内部でのみ使用。 |
IsNullOrEmptyConverter |
マイクロソフト内部でのみ使用。 |
LanguageHelper |
ヘルパー関数を提供します。 |
LayoutDoubleUtil |
LayoutDoubleUtil は、相対 eps を使用する DoubleUtil とは異なり、固定 eps を使用します。 これは、レイアウトの計算パスが非常に長い可能性があるため、レイアウトの比較に適しています。そのため、DoubleUtil メソッドでは多くの誤った結果が得られますが、大きな絶対偏差は通常、レイアウトでは無害です。 |
LayoutSynchronizedContentControl |
コンテンツが変更され、LayoutSynchronizer がアクティブな場合に同期的にレイアウトする ContentControl。 これは、コントロールの内容が変更されたときに、測定および配置された要素を要求する重要なコードパスが 1 つを受け取れるようにするために使用されます。 |
LayoutSynchronizedItemsControl |
アイテムが変更され、LayoutSynchronizer がアクティブな場合に同期的にレイアウトする ItemsControl。 これは、コントロール内の項目が変更されたときに、測定および配置された要素を要求する重要なコードパスが 1 つを受け取れるようにするために使用されます。 |
LayoutSynchronizedTabControl |
コンテンツが変更され、LayoutSynchronizer がアクティブな場合に同期的にレイアウトする TabControl。 これは、コントロールの項目または選択した項目が変更されたときに、測定および配置された要素を要求する重要なコードパスが 1 つを受け取れるようにするために使用されます。 |
LayoutSynchronizedWindow |
コンテンツが変更され、LayoutSynchronizer がアクティブな場合に同期的にレイアウトする Window。 これは、ウィンドウの内容が変更されたときに、測定および配置された要素を要求する重要なコードパスが 1 つを受け取れるようにするために使用されます。 |
LayoutSynchronizer |
データ モデルの変更に基づいてレイアウトが同期的に行われるようにするのに役立つ クラス。 レイアウト同期スコープ内では、Update を呼び出すと、更新された要素が同期的にレイアウトされます。 参加しているコントロールは、データ モデルが変更されたときに LayoutSynchronizer.Update を呼び出す必要があります。 |
LiveSearchTextConverter | |
LiveTextBlock |
ライブ リージョンのアクセシビリティ テキストをサポートするように設計されたテキスト ブロック。 既定のライブ設定は [ポリテ] です。 |
LogicalOrConverter | |
MarchingAntsProgressBar | |
MathConverter |
入力に対して数学的演算を実行するコンバーターの基底クラス。 |
MaximumContrastConverter | |
MessageDialog |
MessageDialog.xaml の相互作用ロジック |
MillisecondsToTimeSpanConverter |
マイクロソフト内部でのみ使用。 |
MinimizeProjectLanguageConverter |
VS でサポートされているプログラミング言語の一部の名前を短くすることを目的としたコンバーター。 |
MinutesToTimeSpanConverter |
マイクロソフト内部でのみ使用。 |
MruListBox |
プロジェクトの MRU 項目を表示する MRU ListBox コントロール |
MruListDataSourceSchema |
マイクロソフト内部でのみ使用。 |
MultiplicationConverter |
マイクロソフト内部でのみ使用。 |
MultiplyingConverter |
入力の積を返すコンバーター。 |
MultiSelectComboBox |
このコントロールを使用すると、コンボ ボックスのドロップダウン ポップアップで複数の値を選択し、選択内容をコンマ結合文字列として表示できます。 |
MultiValueConverter<T1,T2,TTarget> |
マイクロソフト内部でのみ使用。 |
MultiValueConverter<T1,T2,T3,TTarget> |
マイクロソフト内部でのみ使用。 |
MultiValueConverter<T1,T2,T3,T4,TTarget> |
マイクロソフト内部でのみ使用。 |
MultiValueConverter<T1,T2,T3,T4,T5,TTarget> |
マイクロソフト内部でのみ使用。 |
MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget> |
1 つの型から別の型に複数の値を変換します。 |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,TTarget> |
1 つの型から別の型に複数の値を変換します。 |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,TTarget> |
1 つの型から別の型に複数の値を変換します。 |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,TTarget> |
1 つの型から別の型に複数の値を変換します。 |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TTarget> |
1 つの型から別の型に複数の値を変換します。 |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TTarget> | |
MultiValueConverterBase<TTarget> |
これらの型は、MS.VS.Shell.14.dll から転送されます |
NegateBooleanConverter |
マイクロソフト内部でのみ使用。 |
NotNullConverter |
マイクロソフト内部でのみ使用。 |
NullToEmptyStringConverter |
マイクロソフト内部でのみ使用。 |
ObjectToTypeConverter | |
ObservableObject |
この型は、MS.VS.Shell.xx.dll から転送されます |
OrBooleanConverter |
マイクロソフト内部でのみ使用。 |
PathUtil |
この型は、MS.VS.Shell.xx.dll から転送されます |
PendingFocusHelper |
マイクロソフト内部でのみ使用。 フォーカスを FrameworkElement に直ちに送信するか、FrameworkElement が読み込まれるまでフォーカスを遅延させるヘルパー。 |
ProgressBarColors |
Visual Studio テーマによって生成される進行状況バーの色リソース キーを定義します。 |
ProgressControl |
ProgressControl.xaml の相互作用ロジック |
ProgressControlViewModel | |
ProjectCountToVisibilityConverter |
プロジェクト数を可視性の状態に変換します |
RangeValidationRule |
マイクロソフト内部でのみ使用。 |
RssDataSourceSchema |
マイクロソフト内部でのみ使用。 |
RssPubDateToLocalTimeConverter |
マイクロソフト内部でのみ使用。 |
SafeIUnknown |
Marshal.GetIUnknownForObject や Marshal.GetIDispatchForObject から返されるインターフェイスなど、ネイティブ インターフェイスを解放することを目的としたリソース管理クラス。 |
ScrollBarThemingUtilities |
スクロール バーをテーマにするためのユーティリティを含むクラス |
ScrollBarVisibilityExposingListBox |
このクラスが存在する唯一の理由は、既定の ListBox スタイルで匿名である、含まれている ScrollViewer から ComputedXxxScrollBarVisibility プロパティを公開することです。 |
SearchBooleanOptionButton |
Visual Studio Common Search Control のブール検索オプションの CheckBox ボタンの実装 |
SearchBooleanOptionButtonAutomationPeer |
マイクロソフト内部でのみ使用。 検索ブール値オプション ボタンのオートメーション ピア。 |
SearchCommandOptionButton |
Visual Studio Common Search コントロールのコマンド検索オプションのボタンの実装 |
SearchCommandOptionButtonAutomationPeer |
マイクロソフト内部でのみ使用。 |
SearchControl |
マイクロソフト内部でのみ使用。 Visual Studio 共通検索コントロールを表します。 |
SearchControlAutomationPeer |
マイクロソフト内部でのみ使用。 Visual Studio の共通検索コントロールに対する UI オートメーションのサポートを公開します。 |
SearchControlColors | |
SearchControlDataSource |
Visual Studio 共通検索コントロールのデータ ソース クラスを表します。 |
SearchControlDataSource.PropertyNames |
検索コントロールのデータ ソース プロパティの名前を表します。 |
SearchControlDataSource.VerbNames |
検索コントロールのデータ ソース アクションの名前を格納します。 |
SearchControlPopup |
Common Search コントロールによって使用されるポップアップの実装 |
SearchControlThicknessConverter |
マイクロソフト内部でのみ使用。 検索コントロールの罫線の太さのコンバーターを表します。 |
SearchFilterButton |
Visual Studio Common Search Control での検索フィルターのボタンの実装 |
SearchFilterButtonAutomationPeer |
マイクロソフト内部でのみ使用。 |
SearchFilterDataSource |
Visual Studio 共通検索コントロールのフィルターのデータ ソースを実装します。 |
SearchFilterDataSource.PropertyNames |
検索フィルター データ ソースのプロパティの名前を表します。 |
SearchFilterDataSource.VerbNames |
検索フィルター データ ソースのアクションの名前を表します。 |
SearchMRUItemDataSource |
検索コントロールの ( |
SearchMRUItemDataSource.PropertyNames |
検索 |
SearchMRUItemDataSource.VerbNames |
検索 |
SearchMRUListBox |
Visual Studio Common Search コントロールの MRU 項目リストの実装 |
SearchMRUListBoxItem |
Visual Studio Common Search コントロールの MRU 項目リスト内の項目の実装 |
SearchMRUListBoxItemAutomationPeer |
マイクロソフト内部でのみ使用。 |
SearchOptionButton |
オプション ボタンに使用される添付イベントの一般的な実装 |
SearchOptionDataSource |
検索コントロールの検索オプションのデータ ソースを表します。 |
SearchOptionDataSource.PropertyNames |
検索オプション データ ソースの属性の名前を表します。 |
SearchOptionDataSource.VerbNames |
検索オプションのデータ ソースのアクションの名前を表します。 |
SearchOptionItemTemplates |
マイクロソフト内部でのみ使用。 検索オプション ボタンのビジュアル構造を記述する DataTemplate を実装します。 |
SearchOptionsItemTemplateSelector |
マイクロソフト内部でのみ使用。 指定した検索オプション項目のテンプレートを選択します。 |
SearchPopupNavigationService |
検索コントロールのポップアップのナビゲーション可能な子コントロール間の現在の場所のナビゲーション サポートと追跡を提供するヘルパー クラス |
SearchProgressTypeConverter |
マイクロソフト内部でのみ使用。 |
SearchProviderSettingsDataSource |
このクラスは、Visual Studio 共通検索コントロールで使用される検索プロバイダー設定データ ソースを表します。 |
SearchProviderSettingsDataSource.PropertyNames |
Visual Studio 共通検索コントロールの検索プロバイダー設定プロパティの名前を識別します。 |
SearchSettingsDataSource |
検索コントロールで使用される検索設定のデータ ソース クラス |
SearchSettingsDataSource.PropertyNames |
検索設定のプロパティ名 |
SearchStatusConverter |
マイクロソフト内部でのみ使用。 |
SearchTextBox |
Visual Studio Common Search Control の編集可能な部分の実装 クラスは、編集ボックスにフォーカスがあるときにコントロール内のすべてのテキストを選択することを実装します。詳細については、「OnGotKeyboardFocus」のコメントを参照してください |
SearchUtilities |
Search Utilities クラス |
SecondsToTimeSpanConverter |
マイクロソフト内部でのみ使用。 |
SingleElementToEnumerableConverter<T> |
マイクロソフト内部でのみ使用。 |
SmoothProgressBar |
Visual Studio WPF ダイアログに表示される進行状況コントロールに使用される進行状況バー クラス VisualStudio に固有のコントロールのスタイル設定に加えて、TargetValue が代わりに設定されている場合、進行状況では Value プロパティの滑らかなアニメーションが使用されます。 |
SpacingWrapPanel |
項目間に余分なスペースを追加する WrapPanel。 間隔は、HorizontalItemSpacing プロパティと VerticalItemSpacing プロパティによって調整されます。 HorizontalItemSpacing と VerticalItemSpacing の両方が 0.0 の場合、このパネルは通常の WrapPanel と同じ方法で項目を配置します。 |
SplitterGrip |
SplitterPanel の SplitterItems 間で使用されるスプリッター。 |
SplitterItem |
SplitterItemsControl のコンテナー項目。 詳細については、「SplitterItemsControl」を参照してください。 |
SplitterItemsControl |
Orientation を持ち、SplitterPanel と組み合わせて使用することを目的とした ItemsControl。 |
SplitterLengthConverter |
マイクロソフト内部でのみ使用。 |
SplitterMeasureData |
SplitterPanel 内の項目の測定中に使用されるデータを格納するクラス。 |
SplitterPanel |
積み重ねられているが、画面に収まるようにサイズ設定された項目の指向パネルを表します。 |
SplitterResizePreviewWindow |
SplitterPanel のサイズ変更プレビューを表示するために使用されるコントロール。 |
StartPageColors | |
StartPageCommands |
スタート ページ固有のコマンドのルーティング コマンドを提供します。 |
StartPageDataSourceSchema |
マイクロソフト内部でのみ使用。 |
StartPageGuidList |
マイクロソフト内部でのみ使用。 |
StartPageHelper |
スタート ページ パッケージとカスタム スタート ページのパブリック API で共有される機能が含まれています。 |
StartPageRelativeExtension |
カスタム スタート ページが URI、ImageSource、または文字列を必要とするプロパティの相対パス ("relative" は VS に対する相対パスではなく XAML ファイルに対する相対パスを意味します) を使用できるようにするマークアップ拡張機能。 使用法: |
StringConcatenatingConverter |
マイクロソフト内部でのみ使用。 |
StringNotNullOrEmptyOrWhitespaceConverter | |
StringToImageMonikerConverter |
文字列から ImageMoniker への変換に使用されるコンバーター。 |
StringToStringWithoutHypertextTagsConverter |
マイクロソフト内部でのみ使用。 |
StringToXmlDataProviderConverter |
マイクロソフト内部でのみ使用。 XML 文字列を に変換します XmlDataProvider。 |
StringUppercaseConverter |
マイクロソフト内部でのみ使用。 |
StubWindowPaneContent | |
StyleKey<T> |
オーバーライドされた Assembly プロパティが typeof(T) に基づいて正しいアセンブリを返せるようにテンプレート化された の単純な派生 ResourceKey。 |
SystemDropShadowChrome |
マイクロソフト内部でのみ使用。 |
TaskProgressCollectionControl |
の進行状況 IVsTaskProgressCollectionを表示できる項目コントロール。 コントロールの は ItemsSource 、インスタンスの IVsTaskProgress コレクションである必要があります。 |
TextInputDialog |
テキスト入力ダイアログを表します |
TextToolTipService |
マイクロソフト内部でのみ使用。 |
ThemeChangedEventArgs |
システムの色の変更、VS テーマの変更、または OS テーマの変更の結果として VS 色が変更されたときに発生した VSColorTheme.ThemeChanged イベントの引数 |
ThemedAcceleratedDialogColors | |
ThemedDialogColors | |
ThemedDialogStyleLoader |
テーマ付きダイアログの既定の (キーレス) スタイルを含むリソース ディクショナリをマージするための添付プロパティが含まれています。 |
ThemedImageConverter |
入力 ImageSource を、ソースがターゲットの背景とブレンドされる Image コントロールに変換します。
|
ThemedImageSourceConverter |
ImageSource を別の ImageSource に変換します。 入力イメージが BitmapSource の場合、変換された BitmapSource のハローカラーは指定された背景色にマップされ、条件付きで無効としてレンダリングされます。 |
ThemedUtilityDialogColors | |
ToBooleanValueConverter<TSource> |
ターゲットの型がブール値の場合は、ValueConverter の代わりに を使用します。 ボックス化されたブール型リテラルを使用すると、パフォーマンスに小さな利点があります。 |
ToEnumConverter |
オブジェクトから一致するターゲット列挙値に変換します。 |
TreeViewColors |
Visual Studio テーマによって生成される TreeView の色リソース キーを定義します。 |
UInt32Extension |
テーマ付きダイアログの既定の (キーレス) スタイルを含むリソース ディクショナリをマージするかどうかを決定します。UInt32 構造体の拡張機能。 |
Unbox |
値型を含むオブジェクトを、場合によっては異なる特定の値型にボックス化解除します。 この型のメソッドを使用すると、元のソース値がターゲット値にキャストされるため、ターゲット値に元のソース値を含めなくても値の切り捨てが発生する可能性があります。 |
UnthemedDialogColors | |
ValueConverter<TSource,TTarget> |
この型は、MS.VS.Shell.xx.dll から転送されます |
ValueExtension<T> |
マイクロソフト内部でのみ使用。 |
VideoRssCommands | |
VideoRssDataSourceSchema | |
VisibleIfEqualValueConverter |
等しい場合に表示される プロパティのコンバーター。 |
VisibleIfNotEmptyCollectionConverter |
マイクロソフト内部でのみ使用。 |
VisibleIfNotEqualValueConverter |
ブール値を可視性の値に変更するコンバーター。 |
VisibleIfNotNullConverter |
マイクロソフト内部でのみ使用。 |
VisibleIfNotNullOrEmptyConverter |
マイクロソフト内部でのみ使用。 |
VisualStudioInstallerColors | |
VSColorTheme |
現在の VS テーマから色を取得し、テーマ/色が変更されたときに通知を提供するヘルパー。 |
VsExtensionMethods |
VS 型の拡張メソッド。 VS 以外の型の拡張機能は、env\shell\Utilities\ExtensionMethods.csに配置する必要があります。 |
VsUIDialogWindow |
IVsUIDataSources で使用される Visual Studio ダイアログの基本クラスとして使用するダイアログ クラス このクラスから派生したダイアログを実装するユーザーは、UI Factory (IVsUIFactory 実装者) を定義し、そのダイアログをファクトリによって作成可能な UI 要素として公開する必要があります。 ダイアログを表示するユーザーは、データ ソース ファクトリを使用して、ダイアログのデータ ソース (IVsUIDataSource 実装者) を作成する必要があります。 WindowHelper.AddHelpTopic 関数を使用して、ヘルプ トピックをデータ ソースに追加します。 次に、WindowHelper.ShowModalElement() を呼び出し、要素 ID とデータ ソースを指定します。 |
WatermarkedTextBox |
空の TextBox 場合に透かしテキストを表示できる を表します。 |
WeakCollection<T> |
マイクロソフト内部でのみ使用。 |
WindowResizeGrip |
IResizable を実装する項目のサイズを変更できるサム。 |
WindowResizeGripDirectionExtensions |
ウィンドウのサイズ変更グリップの方向の拡張。 |
WindowSearchBooleanOption |
ウィンドウ検索の検索コントロールで使用するブール型 (Boolean) のオプションを表します。 |
WindowSearchCommandOption |
ウィンドウ検索の検索コントロールで使用するコマンド オプションを表します。 |
WindowSearchCustomFilter |
ユーザーがクラスを派生させて、ウィンドウ検索の検索コントロールで使用する高度な検索フィルターを実装できる基本クラスを表します。 |
WindowSearchFilter |
ウィンドウ検索の検索コントロールで使用する検索フィルターを表します。 |
WindowSearchFilterEnumerator |
ウィンドウ検索の検索コントロールで使用する検索フィルターの列挙セットを表します。 |
WindowSearchOption |
ウィンドウ検索の検索コントロールで使用するオプションを表します。 |
WindowSearchOptionEnumerator |
ウィンドウ検索の検索コントロールで使用する検索オプションの列挙セットを表します。 |
WindowSearchSimpleFilter |
ウィンドウ検索の検索コントロールで使用する既定値とフィルター フィールドを持つ検索フィルターを表します。 |
WindowStateConverter |
マイクロソフト内部でのみ使用。 |
WindowStyleHelper |
マイクロソフト内部でのみ使用。 |
構造体
AbstractPoint |
ポイントを抽象的に表すクラス。 これは、複数の向きをサポートするコントロールまたはパネルで役立ちます。 コントロールまたはパネルのレンダリングまたはレイアウト コードは、単一の "自然な" 方向を使用して記述できます。その後、必要に応じて、必要に応じて、ポイントをコントロールまたはパネルの実際の向きに変換できます。 これにより、レンダリングまたはレイアウト ロジックを大幅に簡略化できます。 |
AbstractSize |
サイズを抽象的に表すクラス。 これは、複数の向きをサポートするコントロールまたはパネルで役立ちます。 コントロールまたはパネルのレンダリングまたはレイアウト コードは、単一の "自然な" 向きを使用して記述でき、必要に応じて、必要に応じてサイズをコントロールまたはパネルの実際の向きに変換できます。 これにより、レンダリングまたはレイアウト ロジックを大幅に簡略化できます。 |
SearchFilterDataSource.FilterData |
テキスト文字列、または開始位置と終了位置が指定されたテキスト文字列の選択された部分を表します。 |
SplitterLength |
GridLength に似た長さの単位。 Stretch 型の長さは、必要な領域 (デバイス単位) を Value と等しく使用しますが、Fill 要素がない場合は親コントロールに合わせてストレッチします。 Fill 要素では、Stretch 要素にスペースが割り当てられた後に残っている領域が使用され、要素間の値の比率が維持されます。 |
インターフェイス
IResizable |
差分を通じてサイズ変更および移動できる要素を表します。 このインターフェイスは WindowResizeGrip と組み合わせて使用されます。 |
列挙型
BorderType | |
ContrastComparisonResult | |
CurrentLocationSetMode |
検索コントロールのポップアップの CurrentLocation が最後に設定された方法を示す |
ImageScalingMode |
WinForms/Win32 イメージに使用するスケーリング モード |
MessageDialogCommand |
MessageDialog の応答を定義する定数を指定します。 |
MessageDialogCommandSet |
MessageDialog で使用できるコマンドを定義する定数を指定します。 |
SearchOptionType |
検索コントロールの検索オプションの種類を表します。 |
SearchStatus |
Visual Studio 検索コントロールの検索状態の値を列挙します。 |
SplitterUnitType |
マイクロソフト内部でのみ使用。 |
StartPageHelper.DataSourceId |
スタート ページのデータ ソース ID |
UserFeedback |
ユーザーのフィードバック |
WindowResizeGripDirection |
WindowsResizeGrip の ResizeGripDirection 依存関係プロパティの方向の値 |
WindowResizeGripMode |
現在のサイズ変更操作のモードを決定します。 |
代理人
ImageThemingUtilities.ModifyPixelCallback |
BitmapSource 内のピクセル データを変更するために使用されるコールバック。 |
ThemeChangedEventHandler |
色の変更のイベント ハンドラー |