CubeFieldSettingDataSet.TaskMeasureRow.ENT_TYPE_UID property
Obtém ou define a GUID do tipo de cubo (projeto, recurso, tarefa ou atribuição).
Namespace: WebSvcCubeAdmin
Assembly: ProjectServerServices (in ProjectServerServices.dll)
Syntax
'Declaração
Public Property ENT_TYPE_UID As Guid
Get
Set
'Uso
Dim instance As CubeFieldSettingDataSet.TaskMeasureRow
Dim value As Guid
value = instance.ENT_TYPE_UID
instance.ENT_TYPE_UID = value
public Guid ENT_TYPE_UID { get; set; }
Property value
Type: System.Guid
Comentários
No Project Web App, você pode definir a propriedade ENT_TYPE_UID , editando a configuração de um banco de dados OLAP. Por exemplo, na página de gerenciamento de banco de dados OLAP (https://ServerName/ProjectServerName/_layouts/PWA/CubeAdmin/CubeAnalysisAdmin.aspx), selecione um banco de dados e, em seguida, clique em Configuration. Na página de configuração de banco de dados, na seção Cube Measure , na lista suspensa Cube , selecione o tipo de Task de cubex.
Examples
O código a seguir mostra como programaticamente definir ENT_TYPE_UID:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PSLibrary = Microsoft.Office.Project.Server.Library;
namespace Microsoft.SDK.Project.Samples.CubeAdmin
{
class Cube
{
private static SvcCubeAdmin.CubeAdminClient cubeAdminClient;
// The name of a WCF endpoint in the app.config file.
private const string ENDPOINT = "basicHttp_CubeAdmin";
public static void Main(string[] args)
{
ConfigClientEndpoints(ENDPOINT);
string taskEntity =
PSLibrary.EntityCollection.Entities.TaskEntity.UniqueId;
SvcCubeAdmin.CubeFieldSettingDataSet cubeFieldSettings =
new SvcCubeAdmin.CubeFieldSettingDataSet();
SvcCubeAdmin.CubeFieldSettingDataSet.TaskMeasureRow taskMeasureRow =
cubeFieldSettings.TaskMeasure.NewTaskMeasureRow();
taskMeasureRow.ENT_TYPE_UID =
new Guid(PSLibrary.EntityCollection.Entities.TaskEntity.UniqueId);
}
// Configure the client endpoints.
public static void ConfigClientEndpoints(string endpt)
{
cubeAdminClient = new SvcCubeAdmin.CubeAdminClient(endpt);
}
}
}
Para obter informações sobre o tipo de cubo principal quando você usar um campo personalizado da atribuição para uma dimensão de cubo, consulte PRIMARY_ENT_TYPE_UID.
Ver também
Referência
CubeFieldSettingDataSet.TaskMeasureRow class