KpisWorkspaceItemFactory Members (Microsoft.PerformancePoint.Scorecards.ModelerPlugins.Kpis)

Controls the interaction between the KPIs node in the workspace browser and the main workspace pane.

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

Public Constructors

  Name Description
Public method KpisWorkspaceItemFactory Initializes a new instance of the KpisWorkspaceItemFactory class.

Top

Public Fields

(see also Protected Fields )

  Name Description
Public field ColumnSizesChanged  (inherited from ElementsWorkspaceItemFactory)
Public fieldStatic ContextMenuIdElementPublish  (inherited from ElementsWorkspaceItemFactory)
Public fieldStatic DefaultMinimumGridWidth  (inherited from ElementsWorkspaceItemFactory)
Public fieldStatic GuidColumnName  (inherited from ElementsWorkspaceItemFactory)
Public fieldStatic KpisGuid The unique identifier for this class factory.
Public fieldStatic ModifiedDateColumnName  (inherited from ElementsWorkspaceItemFactory)
Public fieldStatic NameColumnName  (inherited from ElementsWorkspaceItemFactory)
Public fieldStatic OwnerColumnName  (inherited from ElementsWorkspaceItemFactory)
Public fieldStatic VersionColumnName  (inherited from ElementsWorkspaceItemFactory)

Top

Protected Fields

  Name Description
Protected field currentWorkspaceItem  (inherited from ElementsWorkspaceItemFactory)
Protected field elementDirtyImage  (inherited from ElementsWorkspaceItemFactory)
Protected field elementImage  (inherited from ElementsWorkspaceItemFactory)
Protected field elementListImage  (inherited from ElementsWorkspaceItemFactory)
Protected field elementPreviewPage  (inherited from ElementsWorkspaceItemFactory)
Protected field elementPreviewTab  (inherited from ElementsWorkspaceItemFactory)
Protected field elementPropertiesPage  (inherited from ElementsWorkspaceItemFactory)
Protected field elementPropertiesTab  (inherited from ElementsWorkspaceItemFactory)
Protected field elementsSummaryPage  (inherited from ElementsWorkspaceItemFactory)
Protected field elementsSummaryTab  (inherited from ElementsWorkspaceItemFactory)
Protected field elementSummaryPage  (inherited from ElementsWorkspaceItemFactory)
Protected field elementSummaryTab  (inherited from ElementsWorkspaceItemFactory)
Protected field elementTIPage  (inherited from ElementsWorkspaceItemFactory)
Protected field elementTITab  (inherited from ElementsWorkspaceItemFactory)
Protected field elementViewPage  (inherited from ElementsWorkspaceItemFactory)
Protected field elementViewTab  (inherited from ElementsWorkspaceItemFactory)
Protected field itemTabControl  (inherited from ElementsWorkspaceItemFactory)
Protected field rootTabControl  (inherited from ElementsWorkspaceItemFactory)
Protected field rootText  (inherited from ElementsWorkspaceItemFactory)
Protected field rootWorkspaceItemId  (inherited from ElementsWorkspaceItemFactory)
Protected field wselementsSummaryPage  (inherited from ElementsWorkspaceItemFactory)
Protected field wselementsSummaryTab  (inherited from ElementsWorkspaceItemFactory)

Top

Public Properties

  Name Description
Public property ElementTypeName Overridden. The name of this element type (KPI).
Public property Order  (inherited from WorkspaceItemFactory)
Public property RootNodeCaption Overridden. The caption for the All KPIs folder.
Public property RootWorkspaceItemId  (inherited from ElementsWorkspaceItemFactory)
Public property ServerElements Overridden. Enumerates KPIs that are available on the server.
Public property WorkspaceElements Overridden. Enumerates KPIs that are available in the workspace.
Public property WorkspaceItemType Overridden. The type of workspace items that are controlled by this factory.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method CheckAndAddEditorRoleForTheElementMemberships  (inherited from ElementsWorkspaceItemFactory)
Public method Copy Overridden. Copies the selected KPI.
Public method CreateColumns Overridden. Creates the columns for the list of available KPIs on the tabs in the KPIs workspace.
Public method CreateContextMenuItems Overridden. Creates the context menu for a KPI, folder, or root KPIs node.
Public method CreateDataGridTreeViewFolderRow Overridden. Adds a row for a display folder.
Public method CreateDataGridTreeViewRow Overloaded. Overridden. Adds a row for an available KPI.
Public methodStatic CreateNewKpi Creates a new KPI.
Public method CreateRootWorkspaceItem  (inherited from ElementsWorkspaceItemFactory)
Public method CreateWorkspaceItem  (inherited from ElementsWorkspaceItemFactory)
Public method Equals  Overloaded. (inherited from Object)
Public method GenerateServerRows  Overloaded. (inherited from ElementsWorkspaceItemFactory)
Public method GenerateWorkspaceRows  Overloaded. (inherited from ElementsWorkspaceItemFactory)
Public method GetHashCode  (inherited from Object)
Public method GetType  (inherited from Object)
Public method Initialize Overridden. Initializes KpisWorkspaceItemFactory for use.
Public method OnColumnSizesChanged  (inherited from ElementsWorkspaceItemFactory)
Public method Paste Overridden. Pastes the selected KPI.
Public methodStatic ReferenceEquals  (inherited from Object)
Public method RightClicked Overridden. Creates the context menu for a KPI in the workspace browser.
Public method RootRightClicked Overridden. Creates the context menu for the root KPIs node in the workspace browser.
Public method RootSelected Overridden. Indicates if the root KPIs node is selected in the workspace browser.
Public method Selected Overridden. Called when a KPI is selected in the workspace browser.
Public method ShowHelp Overridden. Opens a help topic.
Public method ToString  (inherited from Object)
Public method UnhookContextMenuItems Removes the event handlers from the context menu items.

Top

Protected Methods

  Name Description
Protected method AddPreviewTab  (inherited from ElementsWorkspaceItemFactory)
Protected method CopyWorkspaceItemClick  (inherited from ElementsWorkspaceItemFactory)
Protected method DeleteWorkspaceItemClick  (inherited from ElementsWorkspaceItemFactory)
Protected method Finalize  (inherited from Object)
Protected method MemberwiseClone  (inherited from Object)
Protected method PasteWorkspaceItemClick  (inherited from ElementsWorkspaceItemFactory)
Protected method PublishWorkspaceItemClick  (inherited from ElementsWorkspaceItemFactory)
Protected method RemovePreviewTab  (inherited from ElementsWorkspaceItemFactory)
Protected methodStatic SetColumnFillWeight  (inherited from ElementsWorkspaceItemFactory)
Protected method SetElementInWorkspace Overridden. Sets an element in the workspace.

Top

See Also

Reference

KpisWorkspaceItemFactory Class
Microsoft.PerformancePoint.Scorecards.ModelerPlugins.Kpis Namespace