ScopeNodeBase Members

Supplies core functionality for creating and managing scope nodes within the Configuration Manager 2007 console.

The following tables list the members exposed by the ScopeNodeBase type.

Public Constructors

  Name Description
  ScopeNodeBase Overloaded.  

Top

Protected Fields

  Name Description
protected field static consoleDescriptionIdle Indicates an NodesRootDescription object for the consoleDescriptionIdle XML element that is used for the scope node.
protected field dialogData Indicates an SmsDialogData object for the scope node.

Top

Public Properties

(see also Protected Properties)

  Name Description
public property ActionsPaneHelpItems  (inherited from ScopeNode)
public property ActionsPaneItems  (inherited from ScopeNode)
public property Children  (inherited from ScopeNode)
public property DefaultDragAndDropVerb  (inherited from ScopeNode)
public property DisplayName  (inherited from Node)
public property EnabledStandardVerbs  (inherited from ScopeNode)
public property HelpTopic  (inherited from ScopeNode)
public property ImageIndex  (inherited from Node)
public property LanguageIndependentName  (inherited from ScopeNode)
public property NodeType  (inherited from ScopeNode)
public property ObjectsReadyForDisposal Gets the result object base items that are ready for disposal.
public property Parent  (inherited from ScopeNode)
public property SelectedImageIndex  (inherited from ScopeNode)
public property SharedData  (inherited from ScopeNode)
public property SnapIn  (inherited from Node)
public property StandardActionsDictionary Gets the standard actions dictionary for the scope node.
public property SubItemDisplayNames  (inherited from Node)
public property Tag  (inherited from Node)
public property ViewDescriptions  (inherited from ScopeNode)

Top

Protected Properties

  Name Description
protected property Id  (inherited from Node)
protected property ProgressCounter Gets or sets the progress counter value.
protected property ProgressStatusManager Gets or sets the progress status manager.
protected property ProgressTimerString Gets or sets the progress timer string.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Dispose Overloaded.  
public method Equals  Overloaded. (inherited from Object)
public method GetAllowedClipboardFormatIdsForPaste  (inherited from ScopeNode)
public method GetHashCode  (inherited from Object)
public method GetType  (inherited from Object)
public method OnFireRefreshViewDescriptionEvent Refreshes the view description and fires a RefreshViewDescriptionEvent.
public method PathFromScope Calculates the path name for a new node that is derived from the scope node.
public method ProcessScopeNodeImagesDescription Processes image details for the scope node.
public method PropertyDataUpdated Manages communication of update information to the correct nodes and corresponding node views. This method uses the PropertyDataUpdated delegate for update communication.
public method PublicOnExpand Publishes information that the scope node is expanded.
public methodstatic ReferenceEquals  (inherited from Object)
public method SetAllowedClipboardFormatIdsForPaste  (inherited from ScopeNode)
public method ShowDialogResource Displays the specified Configuration Manager console dialog box to the user.
public method ShowPropertySheet  Overloaded. (inherited from ScopeNode)
public method ToString  (inherited from Object)

Top

Protected Methods

  Name Description
protected method Dispose Overloaded.  
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)
protected method OnAction Overridden. Handles a notification that an action is triggered for the scope node.
protected method OnAddPropertyPages Overridden. Handles a notification that property pages are added for the scope node.
protected method OnCut Overridden. Handles a notification that a cut operation has been completed.
protected method OnDelete Overridden. Handles a notification that the standard verb Delete is triggered.
protected method OnExpand  (inherited from ScopeNode)
protected method OnExpandFromLoad  (inherited from ScopeNode)
protected method OnFireRefreshAddItemEvent Handles a notification of a refresh add item event.
protected method OnFireRefreshDeleteItemEvent Handles a notification of a refresh delete item event.
protected method OnFireRefreshDisposeItemEvent Handles a notification of a refresh dispose item event.
protected method OnFireRefreshMoveItemEvent Handles a notification of a refresh move item event.
protected method OnFireRefreshUpdateAllEvent Handles a notification of a refresh update all event.
protected method OnFireRefreshUpdateItemEvent Handles a notification of a refresh update item event.
protected method OnFireResultUpdateEvent Updates a result object and fires a ResultUpdateEvent.
protected method OnGetSharedData  (inherited from ScopeNode)
protected method OnPaste Overridden. Handles a notification that data is pasted onto the scope node.
protected method OnPrint Overridden. Handles a notification that the Print standard verb is triggered.
protected method OnRefresh Overridden. Handles a notification that the Refresh standard verb is triggered.
protected method OnRefreshAddItem Handles a notification that items are added to the console, and updates the display to reflect the current state.
protected method OnRefreshDeleteItem Handles a notification that items are removed or deleted, and updates the display to reflect the current state.
protected method OnRefreshDisposeItem Handles a notification that items are no longer needed and can be safely disposed of.
protected method OnRefreshMoveItem Handles a notification that items are moved to another location in the console and should not be disposed of.
protected method OnRefreshUpdateAll Handles a notification that all items are refreshed, and updates the display to reflect the current state.
protected method OnRefreshUpdateItem Handles a notification that items are updated, and updates the display to reflect the current state.
protected method OnRename Overridden. Handles a notification that the Rename standard verb is triggered.
protected method OnSharedDataChangeRequested  (inherited from ScopeNode)
protected method OnSyncAction Overridden. Handles a notification of an action for the Configuration Manager console that runs synchronously with the Microsoft Management Console.
protected method ProcessViewDescription Processes view descriptions for the scope node.
protected method StartProgressTimer Starts the timer that keeps the user interface refreshed by pulsing the progress bar until instructed to stop by a call to StopProgressTimer.
protected method StopProgressTimer Stops the timer that keeps the user interface refreshed by pulsing the progress bar.

Top

Public Events

  Name Description
public event ActionsActivated  (inherited from ScopeNode)
public event ActionsDeactivated  (inherited from ScopeNode)
public event RefreshViewDescriptionEvent Notifies that the view description is refreshed for the scope node.
public event ResultUpdateEvent Notifies that a result object has been updated for the scope node.

Top

See Also

Reference

ScopeNodeBase Class
Microsoft.ConfigurationManagement.AdminConsole Namespace
ConsoleParentNode Class
ViewDescriptionBase

Other Resources

Configuration Manager Console Nodes