コード例 #1
0
        public void PromoteLifecycle(ObjectIdentity objectIdentity)
        {
            LifecycleOperation lifecycleOperation = new LifecycleOperation();
            lifecycleOperation.Name = LifecycleOperation.PROMOTE;
            lifecycleOperation.Label = "Promote";
            lifecycleOperation.ObjectId = objectIdentity;

            List<LifecycleOperation> lcOperationsList = new List<LifecycleOperation>();
            lcOperationsList.Add(lifecycleOperation);

            OperationOptions operationOptions = null;
            lifecycleService.Execute(lcOperationsList, operationOptions);
        }
コード例 #2
0
        public void PromoteLifecycle(ObjectIdentity objectIdentity)
        {
            LifecycleOperation lifecycleOperation = new LifecycleOperation();

            lifecycleOperation.Name     = LifecycleOperation.PROMOTE;
            lifecycleOperation.Label    = "Promote";
            lifecycleOperation.ObjectId = objectIdentity;

            List <LifecycleOperation> lcOperationsList = new List <LifecycleOperation>();

            lcOperationsList.Add(lifecycleOperation);

            OperationOptions operationOptions = null;

            lifecycleService.Execute(lcOperationsList, operationOptions);
        }
コード例 #3
0
        public void DemoteLifecycleToBase(ObjectIdentity objectIdentity)
        {
            LifecycleOperation lifecycleOperation = new LifecycleOperation();
            lifecycleOperation.Name = LifecycleOperation.DEMOTE;
            lifecycleOperation.Label = "Demote";
            lifecycleOperation.ObjectId = objectIdentity;

            LifecycleExecutionProfile lcExecProfile = new LifecycleExecutionProfile();
            lcExecProfile.ResetToBase = true;
            OperationOptions operationOptions = new OperationOptions();
            operationOptions.Profiles.Add(lcExecProfile);

            List<LifecycleOperation> lcOperationsList = new List<LifecycleOperation>();
            lcOperationsList.Add(lifecycleOperation);

            lifecycleService.Execute(lcOperationsList, operationOptions);
        }
コード例 #4
0
        public void DemoteLifecycleToBase(ObjectIdentity objectIdentity)
        {
            LifecycleOperation lifecycleOperation = new LifecycleOperation();

            lifecycleOperation.Name     = LifecycleOperation.DEMOTE;
            lifecycleOperation.Label    = "Demote";
            lifecycleOperation.ObjectId = objectIdentity;

            LifecycleExecutionProfile lcExecProfile = new LifecycleExecutionProfile();

            lcExecProfile.ResetToBase = true;
            OperationOptions operationOptions = new OperationOptions();

            operationOptions.Profiles.Add(lcExecProfile);

            List <LifecycleOperation> lcOperationsList = new List <LifecycleOperation>();

            lcOperationsList.Add(lifecycleOperation);

            lifecycleService.Execute(lcOperationsList, operationOptions);
        }