RepositoryLocation members

Applies to: PerformancePoint Services for SharePoint Server, Enterprise version
Represents the location of a first class object (FCO) stored as a content type in the repository.

The RepositoryLocation type exposes the following members.

Constructors

  Name Description
Public method RepositoryLocation() Initializes a new instance of the RepositoryLocation class.
Public method RepositoryLocation(Guid) Initializes a new instance of the RepositoryLocation class for a temporary report with the specified GUID.
Public method RepositoryLocation(String) Initializes a new instance of the RepositoryLocation class based on the specified item URL.
Public method RepositoryLocation(String, Int32) Initializes a new instance of the RepositoryLocation class based on the specified list URL and item identifier.
Public method RepositoryLocation(String, FirstClassObjectType, Guid, Guid, Guid, Guid) Initializes a new instance of the RepositoryLocation class with the specified properties.

Top

Properties

  Name Description
Public property HashGuid Gets the hash of the ToString() method, which is used to create a GUID.
Public property ItemGuid Gets the unique identifier of the item.
Public property ItemType Gets the type of first class object that this item represents.
Public property ItemUrl Gets the server-relative URL of the item.
Public property SPListId Gets the identifier of the list that contains the item.
Public property SPSiteCollectionId Gets the identifier of the site collection that contains the item.
Public property SPSiteId Gets the identifier of the site that contains the item.
Public property TempFcoGuid Gets the GUID of the item if it is a temporary object.

Top

Methods

  Name Description
Public method Clone Performs a deep clone of this object.
Public method CompareTo Compares the current instance to another object of the same type.
Public methodStatic member CreateFromString Creates a RepositoryLocation object with the specified location.
Public methodStatic member CreateFromUriString Creates a RepositoryLocation object from the specified URI.
Public methodStatic member CreateRepositoryLocationSchema Creates the schema for a RepositoryLocation object.
Public method Diff Compares this object to another object and returns the differences.
Public methodStatic member Empty Returns a new RepositoryLocation object.
Public method Equals(Object) Determines whether this object is equal to another object. (Overrides Object.Equals(Object).)
Public method Equals(RepositoryLocation) Determines whether this object is equal to another object of the same type.
Protected method Finalize (Inherited from Object.)
Public methodStatic member GetFirstClassObjectType Returns the type of first class object that is represented by the specified type of content type.
Public method GetHashCode Returns the hash code for the object. (Overrides Object.GetHashCode().)
Public method GetItemId Returns the identifier of the item.
Public method GetListUrl Returns the list URL of the location by removing the item identifier from the ItemUrl property.
Public method GetSchema Gets the XML schema.
Public method GetType (Inherited from Object.)
Public method IsBuiltInIndicator Determines whether this object uses a built-in indicator.
Public method IsEmpty Determines whether the ItemGuid and ItemUrl properties are empty.
Public method IsFixedValuesDataSource Determines whether this object uses a fixed values data source.
Public methodStatic member IsNullOrEmpty Determines whether the specified location is null or empty.
Public method IsTempFco Determines whether the object is a temporary object.
Public method IsValid Determines whether the ItemUrl property is null or empty or whether the object is a temporary object.
Protected method MemberwiseClone (Inherited from Object.)
Public method ReadXml Reads properties from XML.
Public method ToString Returns the GUID of a temporary object as a string, or returns the URL of other types of object. (Overrides Object.ToString().)
Public method ToUriString Returns the URI-encoded concatenation of the properties that uniquely identify an item: the site URL, the list URL, and the item identifier.
Public method Validate Checks the location for valid values.
Public method WriteXml Writes properties to XML.

Top

See also

Reference

RepositoryLocation class

Microsoft.PerformancePoint.Scorecards namespace