_DTE::Properties Property (String^, String^)


Returns a Properties collection representing all available categories and subcategories contained in the Options dialog box on the Tools menu.

Namespace:   EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

property Properties^ default[
	String^ Category,
	String^ Page
] {
	Properties^ get(String^ Category, String^ Page);


Type: System::String^

Required. The name of the property category, such as General or Text Editor.

Type: System::String^

Optional. The name of the property page within the given Category, such as Keyboard.

Property Value

Type: EnvDTE::Properties^

A Properties collection containing all available categories and subcategories in the IDE.

The environment-level properties are organized into categories. Within each category, there is a Properties collection for each package or service that contributes to the environment.

If the specified properties collection is not available, Properties returns NULL.

Sub PropertiesExample()
  MsgBox(DTE.Properties("Environment", "General").Count)
End Sub
Return to top