ActionDescription Members
Represents a summary description for an ActionDescription XML element that defines the action type and other information that is used by the Configuration Manager 2007 console to display an action.
The following tables list the members exposed by the ActionDescription type.
Public Constructors
Name | Description | |
---|---|---|
ActionDescription | Initializes a new instance of ActionDescription. |
Top
Public Fields
Name | Description | |
---|---|---|
actionAttributesAssemblyDescription | Indicates an AssemblyDescription object for the action attributes assembly. | |
actionClassPermissions | Indicates the class security permissions that are required for this action to be available to the user. The permissions are stored in a System.Collections.Generic.List object that represents ActionSecurityDescription objects for the action class permissions. | |
actionInstanceClassDescriptions | Indicates the class instance security rights that the user must have before this action is displayed to the user. The class instance rights are stored in a System.Collections.Generic.List object that represents SecurityInstanceClassDescription objects for action instance class permissions. | |
actionInstancePermissions | Indicates the instance security permissions required for this action to be available to the user. The security permissions are stored in a System.Collections.Generic.List object that represents SecurityFlagsDetailDescription objects for action instance permissions. | |
actionStateAssemblyDescription | Indicates the method that is called to determine whether the actions should be available to the user. The method, assembly, and type information is stored in a AssemblyDescription object. | |
assemblyDescription | Indicates the method that is called when the action is activated by the user. The method, assembly, and type information is stored in a AssemblyDescription object. | |
executableDescription | Indicates the external file that is run when the user selects the action. For example, an EXE or CMD file. The external file information is stored in an ExecutableDescription object. | |
imageDescription | Indicates the icon resource that is associated with this action. The icon resource name, assembly and type information are stored in a NodeImagesDescription object. | |
objectTypes | Indicates the list of objects for which the menu will be displayed. The objects are stored in a System.Collections.Generic.List object that represent ActionDescription.ObjectProperties enumeration values for action object types. | |
reportDescription | Indicates report information that will be displayed when the user selects this action. The report information is stored in a ReportDescription object. | |
resourceAssembly | Indicates the string resources that are retrieved for this action. The resource name, assembly, and type information are stored in an AssemblyDescription object. | |
smsActionDescriptions | Indicates the Configuration Manager 2007 -specific actions that are available for this node. The available actions are stored in a System.Collections.Generic.List object that represents ActionDescription objects. |
Top
Public Properties
Name | Description | |
---|---|---|
ActionClassSetting | Gets or sets an ActionDescription.ActionClass enumeration value that indicates the action class setting. | |
DialogId | Gets or sets the identifier of the dialog box XML file to load when the class setting associated with the action is "ShowDialog". | |
DisplayDescription | Gets or sets the text that is displayed in the status bar for the action description. | |
DisplayName | Gets or sets the display name for the action. | |
GroupAsRegion | Gets or sets a value that indicates whether actions should be grouped as a region. | |
InstanceDependsOn | Gets or sets the name of the secured class, for example, SMS_Driver Server WMI Class, on which the ActionDescription object depends. | |
IsExternalAction | Gets or sets a value that indicates whether the action is external. | |
MatchPattern | Gets or sets a value that is run against the MatchValueToTest property to determine when the action is operational. | |
MatchValueToTest | Gets or sets a regular expression that is run against the MatchPattern property to determine when the action is operational. | |
MnemonicDisplayName | Gets or sets the mnemonic display string for the action. | |
MultipleSelectDeleteMessage | Gets or sets the text that is displayed in the warning message for multiple-selection delete operations. | |
MultipleSelectionSet | Gets or sets a value that indicates whether the action can handle multiple selections with more than one type of class in the selection set. | |
ReferenceClass | Gets or sets the name of the class that corresponds to the value of the ReferenceProperty property when the action is set to "Default" for the ActionClassSetting property. | |
ReferenceDescription | Gets or sets the reference description, which is format information that is used to display the action. | |
ReferenceProperty | Gets or sets a property of the result object to use to retrieve the class of a management object when the action is set to "Default". | |
RefreshNotRequired | Gets or sets a value that indicates whether the framework does not need to call a Get method to perform a refresh before completing the action. | |
SqmDataPoint | Gets or sets a Software Quality Matrix (SQM) data point value that is used to report information to SQM. This property supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
StandardVerb | Gets or sets an ActionDescription.StandardAction enumeration value that indicates the standard action verb that is associated with the action. | |
SupportedSelectionMode | Gets or sets an ActionDescription.SelectionType enumeration value that represents the supported selection mode for the action. | |
SynchronousAction | Gets or sets a value that indicates whether the action should be processed synchronously. | |
ValidInSearchFolder | Gets or sets a value that indicates whether the action is valid in the search folder. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
Equals | Overloaded. (inherited from Object) | |
GetHashCode | (inherited from Object) | |
GetType | (inherited from Object) | |
IsActionValid | Determines whether the action is valid. | |
ReferenceEquals | (inherited from Object) | |
ShouldSerializeactionAttributesAssemblyDescription | Determines whether the actionAttributesAssemblyDescription field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeactionClassPermissions | Determines whether the actionClassPermissions field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeactionInstanceClassDescriptions | Determines whether the actionInstanceClassDescriptions field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeactionInstancePermissions | Determines whether the actionInstancePermissions field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeactionStateAssemblyDescription | Determines whether the actionStateAssemblyDescription field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeassemblyDescription | Determines whether the assemblyDescription field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeDialogId | Determines whether the DialogId property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeDisplayDescription | Determines whether the DisplayDescription property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeDisplayName | Determines whether the DisplayName property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeexecutableDescription | Determines whether the executableDescription field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeimageDescription | Determines whether the imageDescription field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeInstanceDependsOn | Determines whether the InstanceDependsOn property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeMatchPattern | Determines whether the MatchPattern property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeMatchValueToTest | Determines whether the MatchValueToTest property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeMnemonicDisplayName | Determines whether the MnemonicDisplayName property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeMultipleSelectDeleteMessage | Determines whether the MultipleSelectDeleteMessage property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeobjectTypes | Determines whether the objectTypes field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeReferenceClass | Determines whether the ReferenceClass property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeReferenceDescription | Determines whether the ReferenceDescription property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeReferenceProperty | Determines whether the ReferenceProperty property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializereportDescription | Determines whether the reportDescription field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeresourceAssembly | Determines whether the resourceAssembly field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializesmsActionDescriptions | Determines whether the smsActionDescriptions field should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ShouldSerializeSynchronousAction | Determines whether the SynchronousAction property should be serialized. This method supports the Configuration Manager 2007 infrastructure and is not intended to be used directly from your code. | |
ToString | (inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (inherited from Object) | |
MemberwiseClone | (inherited from Object) |
Top
See Also
Reference
ActionDescription Class
Microsoft.ConfigurationManagement.AdminConsole.Schema Namespace
Other Resources
Configuration Manager Actions
Configuration Manager Action XML