Manages relative nodes, which are nodes created for every item of a query operation in Configuration Manager 2007.

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

Public Constructors

  Name Description
ScopeNodeRelativeItem Initializes a new instance of ScopeNodeRelativeItem.
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.(inherited from ScopeNodeBase)
protected field dialogData  Indicates an SmsDialogData object for the scope node.(inherited from ScopeNodeBase)
Top

Public Properties (see also Protected Properties )

  Name Description
public property ActionsPaneHelpItems  (inherited from ScopeNode )
public property ActionsPaneItems  (inherited from ScopeNode )
public property ActiveFolderDescription  Gets the active folder description for the console parent node.(inherited from ConsoleParentNode)
public property Children  (inherited from ScopeNode )
public property ConsoleNodeDescription  Gets or sets the root node description for the console parent node. (inherited from ConsoleParentNode)
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 Item  (inherited from ConsoleParentNode )
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.(inherited from ScopeNodeBase)
public property Parent  (inherited from ScopeNode )
public property QueryErrorIsDisplayed  Gets or sets a value that indicates whether the console parent node displays query errors.(inherited from ConsoleParentNode)
public property ResultObject  Gets or sets the result object base that is used to create the console parent node.(inherited from ConsoleParentNode)
public property ResultObjects  Gets the collection of result object base items that the console parent node is hosting. (inherited from ConsoleParentNode)
public property ResultQueryDictionary  Gets a dictionary that contains a map between all query identifiers in the results pane and the corresponding query descriptions.(inherited from ConsoleParentNode)
public property ResultsQueryList  Gets the results query list.(inherited from ConsoleParentNode)
public property RootClass  Gets the name of the root class for the console parent node.(inherited from ConsoleParentNode)
public property RootConnectionNode  Gets or sets the site connection node that owns the connection for the console parent node. (inherited from ConsoleParentNode)
public property ScopeQueryDictionary  Gets a dictionary that contains a map between all query identifiers in the scope pane and the corresponding query descriptions.(inherited from ConsoleParentNode)
public property ScopeQueryList  Gets a list of completed queries for the console parent node. (inherited from ConsoleParentNode)
public property SecurityVerbs  Gets or sets the security verbs for the selected console parent node item.(inherited from ConsoleParentNode)
public property SelectedImageIndex  (inherited from ScopeNode )
public property SharedData  (inherited from ScopeNode )
public property SmsNodeDescription  Gets or sets the active node description.(inherited from ConsoleParentNode)
public property SmsNodeDescriptions  Gets a list of active node description items. (inherited from ConsoleParentNode)
public property SnapIn  (inherited from Node )
public property StandardActionsDictionary  Gets the standard actions dictionary for the scope node.(inherited from ScopeNodeBase)
public property StructureDeserialized  Gets or sets a value that indicates whether the XML for the children of the console parent node has been loaded and deserialized.(inherited from ConsoleParentNode)
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 ConsoleRootObject  Gets or sets the console root description for the console snap-in, which has no directly associated objects or query results.(inherited from ConsoleParentNode)
protected property Id  (inherited from Node )
protected property ProgressCounter  Gets or sets the progress counter value.(inherited from ScopeNodeBase)
protected property ProgressStatusManager  Gets or sets the progress status manager.(inherited from ScopeNodeBase)
protected property ProgressTimerString  Gets or sets the progress timer string.(inherited from ScopeNodeBase)
protected property StructureCreated  Gets or sets a value that indicates whether the console parent node structure has been created. (inherited from ConsoleParentNode)
Top

Public Methods (see also Protected Methods )

  Name Description
public method static ContainsActiveQueries  (inherited from ConsoleParentNode )
public method CreateNodeStructure  (inherited from ConsoleParentNode )
public method DeleteResultItems  (inherited from ConsoleParentNode )
public method Dispose  Overloaded. (inherited from ConsoleParentNode )
public method Equals  Overloaded. (inherited from Object )
public method GetAllowedClipboardFormatIdsForPaste  (inherited from ScopeNode )
public method static GetFolderIcon  (inherited from ConsoleParentNode )
public method GetHashCode  (inherited from Object )
public method GetType  (inherited from Object )
public method OnFireRefreshViewDescriptionEvent  (inherited from ScopeNodeBase )
public method OnFirstExpand Overridden. Handles a notification that the scope node relative item is expanded for the first time, and loads appropriate child XML information.
public method PathFromScope  (inherited from ScopeNodeBase )
public method ProcessScopeNodeImagesDescription  Overloaded. (inherited from ConsoleParentNode )
public method PropertyDataUpdated  (inherited from ScopeNodeBase )
public method PublicOnExpand  (inherited from ConsoleParentNode )
public method QueueQueryItems  Overloaded. (inherited from ConsoleParentNode )
public method static ReferenceEquals  (inherited from Object )
public method RefreshDeleteItemForChildren  (inherited from ConsoleParentNode )
public method RefreshResults  (inherited from QueryNodeBase )
public method SetAllowedClipboardFormatIdsForPaste  (inherited from ScopeNode )
public method ShowDialogResource  (inherited from ConsoleParentNode )
public method ShowPropertySheet  Overloaded. (inherited from ScopeNode )
public method ToString  (inherited from Object )
Top

Protected Methods

  Name Description
protected method AddFolderActionsForScopePaneFolders  (inherited from ConsoleParentNode )
protected method AddResultObject  (inherited from ConsoleParentNode )
protected method AddResultObjects  (inherited from ConsoleParentNode )
protected method AddRootActionsForFolders  (inherited from ConsoleParentNode )
protected method AddRootNodeFolderActions  (inherited from ConsoleParentNode )
protected method static AddRootNodeSearchFolderActions  (inherited from ConsoleParentNode )
protected method AttachQueryDelegates  (inherited from ConsoleParentNode )
protected method AttachRootDelegates  Attaches the root delegates for the console parent node.(inherited from ConsoleParentNode)
protected method BuildActionsListForNode Overridden. Builds the action list for the scope node to reflect the relative item.
protected method CanAddQuery Overridden. Determines if the scope node relative item can submit a query to the query engine for processing.
protected method CanScopeNodeContainChildren  Determines whether the console parent node can contain child nodes.(inherited from ConsoleParentNode)
protected method CreateFolderActions  Overloaded. (inherited from ConsoleParentNode )
protected method DetachQueryDelegates  (inherited from ConsoleParentNode )
protected method DetachRootDelegates  Detaches the root delegates for the console parent node.(inherited from ConsoleParentNode)
protected method Dispose  Overloaded. (inherited from ConsoleParentNode )
protected method Finalize  (inherited from Object )
protected method InitializeInstanceImages  (inherited from QueryNodeBase )
protected method IsResultPaneQueryPresent  Determines whether a results pane query is present for the console parent node.(inherited from ConsoleParentNode)
protected method MemberwiseClone  (inherited from Object )
protected method OnAction  (inherited from ConsoleParentNode )
protected method OnAddPropertyPages  (inherited from ConsoleParentNode )
protected method OnCut  (inherited from ConsoleParentNode )
protected method OnDelete  (inherited from ConsoleParentNode )
protected method OnExpand  (inherited from ConsoleParentNode )
protected method OnExpandFromLoad  (inherited from ConsoleParentNode )
protected method OnFireRefreshAddItemEvent  (inherited from ScopeNodeBase )
protected method OnFireRefreshDeleteItemEvent  (inherited from ScopeNodeBase )
protected method OnFireRefreshDisposeItemEvent  (inherited from ScopeNodeBase )
protected method OnFireRefreshMoveItemEvent  (inherited from ScopeNodeBase )
protected method OnFireRefreshUpdateAllEvent  (inherited from ScopeNodeBase )
protected method OnFireRefreshUpdateItemEvent  (inherited from ScopeNodeBase )
protected method OnFireResultPaneObjectReadyEvent  (inherited from ConsoleParentNode )
protected method OnFireResultPaneObjectsReadyEvent  (inherited from ConsoleParentNode )
protected method OnFireResultPaneQueryCompletedEvent  (inherited from ConsoleParentNode )
protected method OnFireResultPaneQuerySetupEvent  (inherited from ConsoleParentNode )
protected method OnFireResultPaneRefreshEvent  (inherited from ConsoleParentNode )
protected method OnFireResultUpdateEvent  (inherited from ScopeNodeBase )
protected method OnFireScopePaneObjectReadyEvent  (inherited from ConsoleParentNode )
protected method OnFireScopePaneObjectsReadyEvent  (inherited from ConsoleParentNode )
protected method OnFireScopePaneQueryCompletedEvent  (inherited from ConsoleParentNode )
protected method OnFireScopePaneQuerySetupEvent  (inherited from ConsoleParentNode )
protected method OnGetSharedData  (inherited from ScopeNode )
protected method OnPaste  (inherited from ConsoleParentNode )
protected method OnPrint  (inherited from ConsoleParentNode )
protected method OnRefresh  (inherited from ConsoleParentNode )
protected method OnRefreshAddItem Overridden. Handles a notification that items are added, and updates the display to reflect the current state.
protected method OnRefreshDeleteItem Overridden. Handles a notification that items are deleted, and updates the display to reflect the current state.
protected method OnRefreshDisposeItem  (inherited from ScopeNodeBase )
protected method OnRefreshMoveItem Overridden. Handles a notification that items are moved to another location in the console and should not be disposed of.
protected method OnRefreshUpdateAll  (inherited from ScopeNodeBase )
protected method OnRefreshUpdateItem Overridden. Handles a notification that items are updated, and updates the display to reflect the current state.
protected method OnRename  (inherited from ConsoleParentNode )
protected method OnSharedDataChangeRequested  (inherited from ScopeNode )
protected method OnSyncAction  (inherited from ConsoleParentNode )
protected method ProcessFolderQuery  Processes queries that needed to support folder functionality in the console parent node.(inherited from ConsoleParentNode)
protected method ProcessPriorityQueries Overridden. Processes the queries that are defined to run for the scope node relative item, in priority order.
protected method ProcessViewDescription  (inherited from ScopeNodeBase )
protected method RefreshActionItems  (inherited from ConsoleParentNode )
protected method RefreshClipboardActionItems  (inherited from ConsoleParentNode )
protected method SetClipboardFormats  (inherited from ConsoleParentNode )
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.(inherited from ScopeNodeBase)
protected method StopProgressTimer  Stops the timer that keeps the user interface refreshed by pulsing the progress bar.(inherited from ScopeNodeBase)
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.(inherited from ScopeNodeBase)
public event ResultPaneObjectReadyEvent  Notifies that a single object is available for display in the results pane.(inherited from ConsoleParentNode)
public event ResultPaneObjectsReadyEvent  Notifies that multiple objects are available for display in the results pane.(inherited from ConsoleParentNode)
public event ResultPaneQueryCompletedEvent  Notifies that a query operation has completed for the results pane.(inherited from ConsoleParentNode)
public event ResultPaneQuerySetupEvent  Notifies that the console parent node has set up the results pane for a query.(inherited from ConsoleParentNode)
public event ResultPaneRefreshEvent  Notifies that the console parent node has initiated a refresh standard action(inherited from ConsoleParentNode)
public event ResultUpdateEvent  Notifies that a result object has been updated for the scope node.(inherited from ScopeNodeBase)
public event ScopePaneObjectReadyEvent  Notifies that a single object is available for display in the scope pane.(inherited from ConsoleParentNode)
public event ScopePaneObjectsReadyEvent  Notifies that multiple objects are available for display in the scope pane.(inherited from ConsoleParentNode)
public event ScopePaneQueryCompletedEvent  Notifies that a query operation has completed for the scope pane.(inherited from ConsoleParentNode)
public event ScopePaneQuerySetupEvent  Notifies that the console parent node has set up the scope pane for a query.(inherited from ConsoleParentNode)
Top

See Also


Send comments about this topic to Microsoft.