これがやみくもに明らかな場合はお詫びしますが、SDKを介して組織からソリューションを削除する方法についての情報が見つかりません。
ImportSolutionRequestオブジェクトを使用してインポートを正常に実行しましたが、ソリューションを削除するための同等のものが見つかりません。
これがやみくもに明らかな場合はお詫びしますが、SDKを介して組織からソリューションを削除する方法についての情報が見つかりません。
ImportSolutionRequestオブジェクトを使用してインポートを正常に実行しましたが、ソリューションを削除するための同等のものが見つかりません。
MSにはMSDNに関するガイドがあります。
そのリンクから
using (_serviceProxy = ServerConnection.GetOrganizationProxy(serverConfig))
{
// This statement is required to enable early-bound type support.
_serviceProxy.EnableProxyTypes();
// Delete a solution
QueryExpression queryImportedSolution = new QueryExpression
{
EntityName = Solution.EntityLogicalName,
ColumnSet = new ColumnSet(new string[] { "solutionid", "friendlyname" }),
Criteria = new FilterExpression()
};
queryImportedSolution.Criteria.AddCondition("uniquename", ConditionOperator.Equal, ImportedSolutionName);
Solution ImportedSolution = (Solution)_serviceProxy.RetrieveMultiple(queryImportedSolution).Entities[0];
_serviceProxy.Delete(Solution.EntityLogicalName, (Guid)ImportedSolution.SolutionId);
}