IDesignerOptionService.GetOptionValue メソッド
アセンブリ: System (system.dll 内)

Dim instance As IDesignerOptionService Dim pageName As String Dim valueName As String Dim returnValue As Object returnValue = instance.GetOptionValue(pageName, valueName)
戻り値
指定したオプションの値。

pageName パラメータは、"WindowsFormsDesigner\CategoryName" で構成する必要があります。ここでの CategoryName は、空白文字を挿入しないオプション カテゴリ名です。多くの場合、カテゴリ名には "General" を指定します。つまり、デザイナ オプションの "General" カテゴリにアクセスするには、"WindowsFormsDesigner\General" のように英語でページ名を指定します。
![]() |
---|
英語の値名、そのデータ形式、およびそれぞれの値の説明を次の表に示します。
値名 | 値の形式 | |
---|---|---|
GridSize | ||
GridSize.Width | Int32 | 各グリッドの幅。この入れ子になったプロパティは、デザイナ オプション サービスを通じてアクセスされる場合は読み取り専用になります。 |
GridSize.Height | Int32 | 各グリッドの高さ。この入れ子になったプロパティは、デザイナ オプション サービスを通じてアクセスされる場合は読み取り専用になります。 |
ShowGrid | ||
SnapToGrid | ||
LayoutMode | Microsoft.VisualStudio.Windows.Forms.LayoutMode | |
ObjectBoundSmartTagAutoShow | コンポーネントのスマート タグ パネルを作成時に自動的に開くことができるようにする場合は true。それ以外の場合は false。 | |
AutoToolboxPopulate | ソリューションのカスタム コントロールおよびコンポーネントを自動的に [ツールボックス] に追加する場合は true。それ以外の場合は false。 | |
UseOptimizedCodeGeneration |

GetOptionValue メソッドを使用して GridSize オプションの値を問い合わせるコード例を次に示します。
' Obtains and shows the size of the standard design-mode grid square. Dim size As Size = CType(designerOptionService.GetOptionValue("WindowsFormsDesigner\General", "GridSize"), Size)
// Obtains and shows the size of the standard design-mode grid square. Size size = (Size)designerOptionService.GetOptionValue("WindowsFormsDesigner\\General", "GridSize");

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- IDesignerOptionService.GetOptionValue メソッドのページへのリンク