diff --git a/.gitignore b/.gitignore index bb50035..8475726 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,7 @@ */bin */obj */packages - +/.nuget +/bin +/obj +/packages \ No newline at end of file diff --git a/AMSoftware.Crm.PowerShell.Commands/HelpUrlConstants.cs b/AMSoftware.Crm.PowerShell.Commands/HelpUrlConstants.cs index d0e674c..d8c0154 100644 --- a/AMSoftware.Crm.PowerShell.Commands/HelpUrlConstants.cs +++ b/AMSoftware.Crm.PowerShell.Commands/HelpUrlConstants.cs @@ -8,106 +8,106 @@ namespace AMSoftware.Crm.PowerShell.Commands { internal static class HelpUrlConstants { - public const string UseLanguageHelpUrl = "http://git.amsoftware.nl/crmpowershell/Use-CrmLanguage.html"; - public const string ConnectDeploymentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Connect-CrmDeployment.html"; - public const string ConnectOrganizationHelpUrl = "http://git.amsoftware.nl/crmpowershell/Connect-CrmOrganization.html"; - public const string GetOrganizationHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmOrganization.html"; - public const string AddAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmAttribute.html"; - public const string AddBigIntAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmBigIntAttribute.html"; - public const string AddBooleanAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmBooleanAttribute.html"; - public const string AddDateTimeAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmDateTimeAttribute.html"; - public const string AddDecimalAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmDecimalAttribute.html"; - public const string AddDoubleAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmDoubleAttribute.html"; - public const string AddEntityKeyHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmEntityKey.html"; - public const string AddImageAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmImageAttribute.html"; - public const string AddIntegerAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmIntegerAttribute.html"; - public const string AddMemoAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmMemoAttribute.html"; - public const string AddMoneyAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmMoneyAttribute.html"; - public const string AddOptionSetAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmOptionSetAttribute.html"; - public const string AddRelationshipHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmRelationship.html"; - public const string AddStringAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmStringAttribute.html"; - public const string GetAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmAttribute.html"; - public const string GetEntityHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmEntity.html"; - public const string GetEntityKeyHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmEntityKey.html"; - public const string GetOptionSetHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmOptionSet.html"; - public const string GetRelationshipHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmRelationship.html"; - public const string NewEntityHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmEntity.html"; - public const string NewOptionSetHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmOptionSet.html"; - public const string NewOptionSetValueHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmOptionSetValue.html"; - public const string RemoveAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmAttribute.html"; - public const string RemoveEntityHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmEntity.html"; - public const string RemoveEntityKeyHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmEntityKey.html"; - public const string RemoveOptionSetHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmOptionSet.html"; - public const string RemoveOptionSetValueHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmOptionSetValue.html"; - public const string RemoveRelationshipHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmRelationship.html"; - public const string SetAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmAttribute.html"; - public const string SetBigIntAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmBigIntAttribute.html"; - public const string SetBooleanAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmBooleanAttribute.html"; - public const string SetDateTimeAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmDateTimeAttribute.html"; - public const string SetDecimalAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmDecimalAttribute.html"; - public const string SetDoubleAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmDoubleAttribute.html"; - public const string SetEntityHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmEntity.html"; - public const string SetImageAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmImageAttribute.html"; - public const string SetIntegerAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmIntegerAttribute.html"; - public const string SetMemoAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmMemoAttribute.html"; - public const string SetMoneyAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmMoneyAttribute.html"; - public const string SetOptionSetHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmOptionSet.html"; - public const string SetOptionSetAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmOptionSetAttribute.html"; - public const string SetOptionSetValueHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmOptionSetValue.html"; - public const string SetRelationshipHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmRelationship.html"; - public const string SetRelationshipCascadeConfigHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmRelationshipCascadeConfig.html"; - public const string SetStringAttributeHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmStringAttribute.html"; - public const string AddContentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmContent.html"; - public const string GetContentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmContent.html"; - public const string JoinContentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Join-CrmContent.html"; - public const string RemoveContentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmContent.html"; - public const string SetContentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmContent.html"; - public const string SplitContentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Split-CrmContent.html"; - public const string AddLanguageHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmLanguage.html"; - public const string ExportTranslationHelpUrl = "http://git.amsoftware.nl/crmpowershell/Export-CrmTranslation.html"; - public const string GetBusinessUnitHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmBusinessUnit.html"; - public const string GetLanguageHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmLanguage.html"; - public const string GetPrincipalRolesHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmPrincipalRoles.html"; - public const string GetProcessHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmProcess.html"; - public const string GetRoleHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmRole.html"; - public const string GetRolePrincipalsHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmRolePrincipals.html"; - public const string GetTeamHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmTeam.html"; - public const string GetTeamUsersHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmTeamUsers.html"; - public const string GetUserHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmUser.html"; - public const string GetUserTeamsHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmUserTeams.html"; - public const string ImportTranslationHelpUrl = "http://git.amsoftware.nl/crmpowershell/Import-CrmTranslation.html"; - public const string InvokeRequestHelpUrl = "http://git.amsoftware.nl/crmpowershell/Invoke-CrmRequest.html"; - public const string NewBusinessUnitHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmBusinessUnit.html"; - public const string NewRoleHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmRole.html"; - public const string NewTeamHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmTeam.html"; - public const string NewUserHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmUser.html"; - public const string RemoveLanguageHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmLanguage.html"; - public const string RemoveUserParentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmUserParent.html"; - public const string SetOwnerHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmOwner.html"; - public const string SetPrincipalRolesHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmPrincipalRoles.html"; - public const string SetRolePrincipalsHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmRolePrincipals.html"; - public const string SetTeamUsersHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmTeamUsers.html"; - public const string SetUserTeamsHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmUserTeams.html"; - public const string StartProcessHelpUrl = "http://git.amsoftware.nl/crmpowershell/Start-CrmProcess.html"; - public const string StopProcessHelpUrl = "http://git.amsoftware.nl/crmpowershell/Stop-CrmProcess.html"; - public const string AddSolutionComponentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Add-CrmSolutionComponent.html"; - public const string ExportSolutionHelpUrl = "http://git.amsoftware.nl/crmpowershell/Export-CrmSolution.html"; - public const string ExportWebresourceHelpUrl = "http://git.amsoftware.nl/crmpowershell/Export-CrmWebresource.html"; - public const string GetPublisherHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmPublisher.html"; - public const string GetSolutionHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmSolution.html"; - public const string GetSolutionComponentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmSolutionComponent.html"; - public const string GetWebresourceHelpUrl = "http://git.amsoftware.nl/crmpowershell/Get-CrmWebresource.html"; - public const string ImportSolutionHelpUrl = "http://git.amsoftware.nl/crmpowershell/Import-CrmSolution.html"; - public const string ImportWebresourceHelpUrl = "http://git.amsoftware.nl/crmpowershell/Import-CrmWebresource.html"; - public const string NewPublisherHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmPublisher.html"; - public const string NewSolutionHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmSolution.html"; - public const string NewWebresourceHelpUrl = "http://git.amsoftware.nl/crmpowershell/New-CrmWebresource.html"; - public const string PublishComponentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Publish-CrmComponent.html"; - public const string RemoveSolutionComponentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmSolutionComponent.html"; - public const string RemoveWebresourceHelpUrl = "http://git.amsoftware.nl/crmpowershell/Remove-CrmWebresource.html"; - public const string SetWebresourceHelpUrl = "http://git.amsoftware.nl/crmpowershell/Set-CrmWebresource.html"; - public const string TestSolutionHelpUrl = "http://git.amsoftware.nl/crmpowershell/Test-CrmSolution.html"; - public const string TestSolutionComponentHelpUrl = "http://git.amsoftware.nl/crmpowershell/Test-CrmSolutionComponent.html"; - public const string UseSolutionHelpUrl = "http://git.amsoftware.nl/crmpowershell/Use-CrmSolution.html"; + public const string UseLanguageHelpUrl = "http://crmpowershell.amsoftware.nl/Use-CrmLanguage.html"; + public const string ConnectDeploymentHelpUrl = "http://crmpowershell.amsoftware.nl/Connect-CrmDeployment.html"; + public const string ConnectOrganizationHelpUrl = "http://crmpowershell.amsoftware.nl/Connect-CrmOrganization.html"; + public const string GetOrganizationHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmOrganization.html"; + public const string AddAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmAttribute.html"; + public const string AddBigIntAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmBigIntAttribute.html"; + public const string AddBooleanAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmBooleanAttribute.html"; + public const string AddDateTimeAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmDateTimeAttribute.html"; + public const string AddDecimalAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmDecimalAttribute.html"; + public const string AddDoubleAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmDoubleAttribute.html"; + public const string AddEntityKeyHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmEntityKey.html"; + public const string AddImageAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmImageAttribute.html"; + public const string AddIntegerAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmIntegerAttribute.html"; + public const string AddMemoAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmMemoAttribute.html"; + public const string AddMoneyAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmMoneyAttribute.html"; + public const string AddOptionSetAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmOptionSetAttribute.html"; + public const string AddRelationshipHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmRelationship.html"; + public const string AddStringAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmStringAttribute.html"; + public const string GetAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmAttribute.html"; + public const string GetEntityHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmEntity.html"; + public const string GetEntityKeyHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmEntityKey.html"; + public const string GetOptionSetHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmOptionSet.html"; + public const string GetRelationshipHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmRelationship.html"; + public const string NewEntityHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmEntity.html"; + public const string NewOptionSetHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmOptionSet.html"; + public const string NewOptionSetValueHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmOptionSetValue.html"; + public const string RemoveAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmAttribute.html"; + public const string RemoveEntityHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmEntity.html"; + public const string RemoveEntityKeyHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmEntityKey.html"; + public const string RemoveOptionSetHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmOptionSet.html"; + public const string RemoveOptionSetValueHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmOptionSetValue.html"; + public const string RemoveRelationshipHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmRelationship.html"; + public const string SetAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmAttribute.html"; + public const string SetBigIntAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmBigIntAttribute.html"; + public const string SetBooleanAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmBooleanAttribute.html"; + public const string SetDateTimeAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmDateTimeAttribute.html"; + public const string SetDecimalAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmDecimalAttribute.html"; + public const string SetDoubleAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmDoubleAttribute.html"; + public const string SetEntityHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmEntity.html"; + public const string SetImageAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmImageAttribute.html"; + public const string SetIntegerAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmIntegerAttribute.html"; + public const string SetMemoAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmMemoAttribute.html"; + public const string SetMoneyAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmMoneyAttribute.html"; + public const string SetOptionSetHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmOptionSet.html"; + public const string SetOptionSetAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmOptionSetAttribute.html"; + public const string SetOptionSetValueHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmOptionSetValue.html"; + public const string SetRelationshipHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmRelationship.html"; + public const string SetRelationshipCascadeConfigHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmRelationshipCascadeConfig.html"; + public const string SetStringAttributeHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmStringAttribute.html"; + public const string AddContentHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmContent.html"; + public const string GetContentHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmContent.html"; + public const string JoinContentHelpUrl = "http://crmpowershell.amsoftware.nl/Join-CrmContent.html"; + public const string RemoveContentHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmContent.html"; + public const string SetContentHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmContent.html"; + public const string SplitContentHelpUrl = "http://crmpowershell.amsoftware.nl/Split-CrmContent.html"; + public const string AddLanguageHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmLanguage.html"; + public const string ExportTranslationHelpUrl = "http://crmpowershell.amsoftware.nl/Export-CrmTranslation.html"; + public const string GetBusinessUnitHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmBusinessUnit.html"; + public const string GetLanguageHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmLanguage.html"; + public const string GetPrincipalRolesHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmPrincipalRoles.html"; + public const string GetProcessHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmProcess.html"; + public const string GetRoleHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmRole.html"; + public const string GetRolePrincipalsHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmRolePrincipals.html"; + public const string GetTeamHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmTeam.html"; + public const string GetTeamUsersHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmTeamUsers.html"; + public const string GetUserHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmUser.html"; + public const string GetUserTeamsHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmUserTeams.html"; + public const string ImportTranslationHelpUrl = "http://crmpowershell.amsoftware.nl/Import-CrmTranslation.html"; + public const string InvokeRequestHelpUrl = "http://crmpowershell.amsoftware.nl/Invoke-CrmRequest.html"; + public const string NewBusinessUnitHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmBusinessUnit.html"; + public const string NewRoleHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmRole.html"; + public const string NewTeamHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmTeam.html"; + public const string NewUserHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmUser.html"; + public const string RemoveLanguageHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmLanguage.html"; + public const string RemoveUserParentHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmUserParent.html"; + public const string SetOwnerHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmOwner.html"; + public const string SetPrincipalRolesHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmPrincipalRoles.html"; + public const string SetRolePrincipalsHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmRolePrincipals.html"; + public const string SetTeamUsersHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmTeamUsers.html"; + public const string SetUserTeamsHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmUserTeams.html"; + public const string StartProcessHelpUrl = "http://crmpowershell.amsoftware.nl/Start-CrmProcess.html"; + public const string StopProcessHelpUrl = "http://crmpowershell.amsoftware.nl/Stop-CrmProcess.html"; + public const string AddSolutionComponentHelpUrl = "http://crmpowershell.amsoftware.nl/Add-CrmSolutionComponent.html"; + public const string ExportSolutionHelpUrl = "http://crmpowershell.amsoftware.nl/Export-CrmSolution.html"; + public const string ExportWebresourceHelpUrl = "http://crmpowershell.amsoftware.nl/Export-CrmWebresource.html"; + public const string GetPublisherHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmPublisher.html"; + public const string GetSolutionHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmSolution.html"; + public const string GetSolutionComponentHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmSolutionComponent.html"; + public const string GetWebresourceHelpUrl = "http://crmpowershell.amsoftware.nl/Get-CrmWebresource.html"; + public const string ImportSolutionHelpUrl = "http://crmpowershell.amsoftware.nl/Import-CrmSolution.html"; + public const string ImportWebresourceHelpUrl = "http://crmpowershell.amsoftware.nl/Import-CrmWebresource.html"; + public const string NewPublisherHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmPublisher.html"; + public const string NewSolutionHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmSolution.html"; + public const string NewWebresourceHelpUrl = "http://crmpowershell.amsoftware.nl/New-CrmWebresource.html"; + public const string PublishComponentHelpUrl = "http://crmpowershell.amsoftware.nl/Publish-CrmComponent.html"; + public const string RemoveSolutionComponentHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmSolutionComponent.html"; + public const string RemoveWebresourceHelpUrl = "http://crmpowershell.amsoftware.nl/Remove-CrmWebresource.html"; + public const string SetWebresourceHelpUrl = "http://crmpowershell.amsoftware.nl/Set-CrmWebresource.html"; + public const string TestSolutionHelpUrl = "http://crmpowershell.amsoftware.nl/Test-CrmSolution.html"; + public const string TestSolutionComponentHelpUrl = "http://crmpowershell.amsoftware.nl/Test-CrmSolutionComponent.html"; + public const string UseSolutionHelpUrl = "http://crmpowershell.amsoftware.nl/Use-CrmSolution.html"; } } diff --git a/AMSoftware.Crm.PowerShell.Help.pshproj b/AMSoftware.Crm.PowerShell.Help.pshproj index 9590026..6b8ef77 100644 --- a/AMSoftware.Crm.PowerShell.Help.pshproj +++ b/AMSoftware.Crm.PowerShell.Help.pshproj @@ -5,6 +5,8 @@ AMSoftware CRM PowerShell Library C:\Tools\AMSoftware Crm Powershell Library\AMSoftware.Crm.psd1 false + false + Add-CrmAttribute @@ -12,14 +14,14 @@ Add-CrmAttribute [-Entity] <String> [-Attribute] <AttributeMetadata> - Add attribute to entity - Adds a new attribute to an entity using an AttributeMetadata object + + Microsoft.Xrm.Sdk.Metadata.AttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.attributemetadata.aspx + @@ -33,7 +35,7 @@ System.Management.Automation.ParameterAttribute - Logicalname of the entity to add the attribute to + @@ -43,29 +45,14 @@ System.Management.Automation.ValidateNotNullAttribute - Specific AttributeMetadata object describing the attribute to add + - - - Add Attribute - $a = New-Object 'Microsoft.Xrm.Sdk.Metadata.StringAttributeMetadata' -... -Add-CrmAttribute -Entity contact -Attribute $a - - - - - - - AttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.attributemetadata.aspx - - + + - true - 713591 + false Add-CrmBigIntAttribute @@ -73,14 +60,14 @@ Add-CrmAttribute -Entity contact -Attribute $a Add-CrmBigIntAttribute [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add BigInt Attribute - Adds an attribute of type BigInt to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.BigIntAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.bigintattributemetadata.aspx + @@ -90,8 +77,8 @@ Add-CrmAttribute -Entity contact -Attribute $a Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -100,8 +87,8 @@ Add-CrmAttribute -Entity contact -Attribute $a Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -110,8 +97,8 @@ Add-CrmAttribute -Entity contact -Attribute $a DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -120,8 +107,8 @@ Add-CrmAttribute -Entity contact -Attribute $a Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -140,8 +127,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -160,8 +147,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -170,8 +157,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -190,8 +177,8 @@ Add-CrmAttribute -Entity contact -Attribute $a Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -200,8 +187,8 @@ Add-CrmAttribute -Entity contact -Attribute $a SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -210,8 +197,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -220,8 +207,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -229,16 +216,9 @@ Add-CrmAttribute -Entity contact -Attribute $a - - - BigIntAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.bigintattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmBigIntAttribute - 713592 + false Add-CrmBooleanAttribute @@ -246,14 +226,14 @@ Add-CrmAttribute -Entity contact -Attribute $a Add-CrmBooleanAttribute [-DefaultValue <Nullable`1[Boolean]>] [-TrueValue <PSOptionSetValue>] [-FalseValue <PSOptionSetValue>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add Boolean Attribute - Adds an attribute of type Boolean to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.BooleanAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.booleanattributemetadata.aspx + @@ -283,8 +263,8 @@ Add-CrmAttribute -Entity contact -Attribute $a FalseValue - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -293,8 +273,8 @@ Add-CrmAttribute -Entity contact -Attribute $a Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -303,8 +283,8 @@ Add-CrmAttribute -Entity contact -Attribute $a Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -313,8 +293,8 @@ Add-CrmAttribute -Entity contact -Attribute $a DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -323,8 +303,8 @@ Add-CrmAttribute -Entity contact -Attribute $a Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -343,8 +323,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -363,8 +343,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -373,8 +353,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -393,8 +373,8 @@ Add-CrmAttribute -Entity contact -Attribute $a Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -403,8 +383,8 @@ Add-CrmAttribute -Entity contact -Attribute $a SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -413,8 +393,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -423,8 +403,8 @@ Add-CrmAttribute -Entity contact -Attribute $a IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -432,16 +412,9 @@ Add-CrmAttribute -Entity contact -Attribute $a - - - BooleanAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.booleanattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmBooleanAttribute - 713593 + false Add-CrmContent @@ -450,14 +423,14 @@ Add-CrmAttribute -Entity contact -Attribute $a Add-CrmContent [-Entity] <String> [[-Id] <Guid>] [-Attributes] <Hashtable> - Add new record - Adds a new record to an entity + + Microsoft.Xrm.Sdk.Entity - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.entity.aspx + @@ -468,11 +441,11 @@ Add-CrmAttribute -Entity contact -Attribute $a Record - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Entity object to add + @@ -482,7 +455,7 @@ Add-CrmAttribute -Entity contact -Attribute $a System.Management.Automation.ValidateNotNullOrEmptyAttribute - Logicalname of the entity to add record to + @@ -491,39 +464,24 @@ Add-CrmAttribute -Entity contact -Attribute $a System.Management.Automation.ParameterAttribute - Id for the new record to add + Attributes - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Attributes and values to add -Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } + - - - Add record - Add-CrmContent -Entity contact -Attributes @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - Add a new record to Contact - - - - - - Entity Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.entity.aspx - - + + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmContent - 713594 + false Add-CrmDateTimeAttribute @@ -531,14 +489,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Add-CrmDateTimeAttribute [-Format <CrmDateTimeAttributeFormat>] [-ImeType <CrmImeType>] [-CanChangeBehavior <Nullable`1[Boolean]>] [-Behavior <CrmDateTimeBehavior>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add DateTime Attribute - Adds an attribute of type DateTime to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.DateTimeAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.datetimeattributemetadata.aspx + @@ -548,9 +506,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Format - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -559,9 +517,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } ImeType + System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.PSDefaultValueAttribute @@ -570,8 +528,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } CanChangeBehavior - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -580,8 +538,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Behavior - System.Management.Automation.ParameterAttribute System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -591,8 +549,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -601,8 +559,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -611,8 +569,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -621,8 +579,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -641,8 +599,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -661,8 +619,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -671,8 +629,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -691,8 +649,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -701,8 +659,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -711,8 +669,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -721,8 +679,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -730,16 +688,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - DateTimeAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.datetimeattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmDateTimeAttribute - 713595 + false Add-CrmDecimalAttribute @@ -747,14 +698,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Add-CrmDecimalAttribute [-ImeType <CrmImeType>] [-MaxValue <Nullable`1[Decimal]>] [-MinValue <Nullable`1[Decimal]>] [-Precision <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add Decimal Attribute - Adds an attribute of type Decimal to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.DecimalAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.decimalattributemetadata.aspx + @@ -765,8 +716,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } ImeType System.Management.Automation.ParameterAttribute - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -785,8 +736,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } MinValue - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -795,10 +746,10 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Precision + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.PSDefaultValueAttribute @@ -807,8 +758,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -817,8 +768,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -827,8 +778,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -837,8 +788,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -857,8 +808,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -877,8 +828,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -887,8 +838,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -907,8 +858,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -917,8 +868,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -927,8 +878,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -937,8 +888,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -946,16 +897,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - DecimalAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.decimalattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmDecimalAttribute - 713596 + false Add-CrmDoubleAttribute @@ -963,14 +907,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Add-CrmDoubleAttribute [-ImeType <CrmImeType>] [-MaxValue <Nullable`1[Double]>] [-MinValue <Nullable`1[Double]>] [-Precision <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add Double Attribute - Adds an attribute of type Double to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.DoubleAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.doubleattributemetadata.aspx + @@ -981,8 +925,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } ImeType System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -991,10 +935,10 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } MaxValue - System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ValidateRangeAttribute + System.Management.Automation.ParameterAttribute @@ -1003,10 +947,10 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } MinValue - System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -1015,10 +959,10 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Precision - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateRangeAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute @@ -1027,8 +971,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1037,8 +981,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1047,8 +991,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1057,8 +1001,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1077,8 +1021,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1097,8 +1041,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -1107,8 +1051,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1127,8 +1071,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -1137,8 +1081,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1147,8 +1091,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1157,8 +1101,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1166,35 +1110,28 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - DoubleAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.doubleattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmDoubleAttribute - 713597 + false - - Add-CrmImageAttribute + + Add-CrmEntityKey - Add-CrmImageAttribute [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + Add-CrmEntityKey [-Entity] <String> [-Name] <String> [-DisplayName] <String> -Attributes <String[]> [-SchemaName <String>] - Add Image Attribute - Adds an attribute of type Image to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + - Microsoft.Xrm.Sdk.Metadata.ImageAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.imageattributemetadata.aspx + Microsoft.Xrm.Sdk.Metadata.EntityKeyMetadata + - + @@ -1210,8 +1147,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1220,56 +1157,93 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Description + + Attributes System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateCountAttribute - - CanModifyAdditionalSettings + + SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - IsAuditEnabled + + + + + false + + + Add-CrmImageAttribute + + Add-CrmImageAttribute [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + + + + + + + + + Microsoft.Xrm.Sdk.Metadata.ImageAttributeMetadata + + + + + + + + + Entity System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsCustomizable + + Name - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsRenameable - + + DisplayName + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute + + + + + + + Description + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -1278,7 +1252,37 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - IsSecured + CanModifyAdditionalSettings + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + + + + + + + IsAuditEnabled + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + + + IsCustomizable + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + + + IsRenameable System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -1287,6 +1291,16 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } + + IsSecured + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + IsValidForAdvancedFind @@ -1300,8 +1314,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -1310,8 +1324,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1320,8 +1334,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1330,8 +1344,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1339,16 +1353,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - ImageAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.imageattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmImageAttribute - 713598 + false Add-CrmIntegerAttribute @@ -1356,14 +1363,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Add-CrmIntegerAttribute [-Format <CrmIntegerAttributeFormat>] [-MaxValue <Nullable`1[Int32]>] [-MinValue <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add Integer Attribute - Adds an attribute of type Integer to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.IntegerAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.integerattributemetadata.aspx + @@ -1386,8 +1393,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } System.Management.Automation.ValidateRangeAttribute System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1396,9 +1403,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } MinValue + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.PSDefaultValueAttribute @@ -1408,8 +1415,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1418,8 +1425,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1428,8 +1435,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1438,8 +1445,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1458,8 +1465,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1478,8 +1485,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -1488,8 +1495,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1508,8 +1515,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -1518,8 +1525,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1528,8 +1535,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1537,6 +1544,42 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + + + + + + false + + + Add-CrmLanguage + + Add-CrmLanguage [-LocaleId] <Int32> [-Force] [-WhatIf] [-Confirm] + + + + + + + + + + + + + + + + + + LocaleId System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -1545,18 +1588,44 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } + + Force + + System.Management.Automation.ParameterAttribute + + + + + + + WhatIf + + System.Management.Automation.AliasAttribute + System.Management.Automation.ParameterAttribute + + + wi + + + + + + Confirm + + System.Management.Automation.AliasAttribute + System.Management.Automation.ParameterAttribute + + + cf + + + + - - - IntegerAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.integerattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmIntegerAttribute - 713599 + false Add-CrmMemoAttribute @@ -1564,14 +1633,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Add-CrmMemoAttribute [-ImeType <CrmImeType>] [-Length <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add Memo Attribute - Adds an attribute of type Memo to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.MemoAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.memoattributemetadata.aspx + @@ -1581,8 +1650,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } ImeType - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute System.Management.Automation.PSDefaultValueAttribute @@ -1592,10 +1661,10 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Length - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -1604,8 +1673,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1614,8 +1683,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1624,8 +1693,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1634,8 +1703,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1654,8 +1723,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1674,8 +1743,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -1684,8 +1753,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1704,8 +1773,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -1714,8 +1783,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1724,8 +1793,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1734,8 +1803,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1743,16 +1812,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - MemoAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.memoattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmMemoAttribute - 713600 + false Add-CrmMoneyAttribute @@ -1760,14 +1822,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Add-CrmMoneyAttribute [-ImeType <CrmImeType>] [-MaxValue <Nullable`1[Double]>] [-MinValue <Nullable`1[Double]>] [-Precision <Nullable`1[Int32]>] [-PrecisionType <CrmMoneyPrecisionType>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add Money Attribute - Adds an attribute of type Money to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.MoneyAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.moneyattributemetadata.aspx + @@ -1777,9 +1839,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } ImeType - System.Management.Automation.ParameterAttribute - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute @@ -1788,10 +1850,10 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } MaxValue + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1800,10 +1862,10 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } MinValue - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ValidateRangeAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -1824,9 +1886,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } PrecisionType - System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -1835,8 +1897,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1845,8 +1907,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1855,8 +1917,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -1865,8 +1927,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1885,8 +1947,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1905,8 +1967,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -1915,8 +1977,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1935,8 +1997,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -1945,8 +2007,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1955,8 +2017,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1965,8 +2027,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -1974,16 +2036,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - MoneyAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.moneyattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmMoneyAttribute - 713601 + false Add-CrmOptionSetAttribute @@ -1992,14 +2047,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Add-CrmOptionSetAttribute -OptionSet <String> [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add OptionSet Attribute - Adds an attribute of type OptionSet to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.PicklistAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.picklistattributemetadata.aspx + @@ -2010,8 +2065,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DefaultValue - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2020,8 +2075,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Values - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -2030,8 +2085,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -2040,8 +2095,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -2050,8 +2105,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -2060,8 +2115,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2080,8 +2135,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2100,8 +2155,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -2110,8 +2165,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2130,8 +2185,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -2140,17 +2195,17 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - OptionSet + + IsGlobalFilterEnabled - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -2158,20 +2213,20 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - IsGlobalFilterEnabled + IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - IsSortableEnabled + + OptionSet System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -2179,16 +2234,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - PicklistAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.picklistattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmOptionSetAttribute - 713602 + false Add-CrmRelationship @@ -2197,14 +2245,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Add-CrmRelationship [-Entity] <String> [-ToEntity] <String> [-Name] <String> -AttributeName <String> -AttributeDisplayName <String> [-AttributeDescription <String>] [-AttributeRequired <CrmRequiredLevel>] [-AdvancedFind <Nullable`1[Boolean]>] [-Customizable <Nullable`1[Boolean]>] - Add new relationship - Adds a new relationship between two entities, including the Lookup field for a one-to-many relationship. - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.RelationshipMetadataBase - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.relationshipmetadatabase.aspx + @@ -2219,17 +2267,17 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } System.Management.Automation.ParameterAttribute - Logicalname of one entity in a many-to-many relationship + Entity2 - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Logicalname of one entity in a many-to-many relationship + @@ -2239,17 +2287,17 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } System.Management.Automation.ValidateNotNullOrEmptyAttribute - Schemaname for the relationship + IntersectName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - Schemaname of the Intersect entity for a many-to-many relationship + @@ -2259,17 +2307,17 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } System.Management.Automation.ValidateNotNullAttribute - Available in Advanced Find + Customizable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Is customizable + @@ -2279,7 +2327,7 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } System.Management.Automation.ValidateNotNullOrEmptyAttribute - Referencing entity in a one-to-many relationship. + @@ -2289,27 +2337,27 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } System.Management.Automation.ParameterAttribute - Referenced entity in a one-to-many relationship. + AttributeName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - Logicalname for the lookup attribute in a one-to-many relationship. + AttributeDisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Displayname for the lookup attribute in a one-to-many relationship. + @@ -2319,31 +2367,119 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } System.Management.Automation.ParameterAttribute - Description for the lookup attribute in a one-to-many relationship. + AttributeRequired + System.Management.Automation.ParameterAttribute System.Management.Automation.PSDefaultValueAttribute + + + + + + + + + + false + + + Add-CrmSolutionComponent + + Add-CrmSolutionComponent [-Solution] <Guid> -Type <CrmComponentType> -ComponentId <Guid> [-IncludeRequired] [-ExcludeSubComponents] [-ExcludeMetadata] + Add-CrmSolutionComponent [-Solution] <Guid> -ComponentType <Int32> -ComponentId <Guid> [-IncludeRequired] [-ExcludeSubComponents] [-ExcludeMetadata] + + + + + + + + + + + + + + + + + + + Solution + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + + + Type + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + + + ComponentId + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + + + IncludeRequired + + System.Management.Automation.ParameterAttribute + + + + + + + ExcludeSubComponents + + System.Management.Automation.ParameterAttribute + + + + + + + ExcludeMetadata + + System.Management.Automation.ParameterAttribute + + + + + + + ComponentType + + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Required-level for the lookup attribute in a one-to-many relationship. + - - - RelationshipMetadataBase Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.relationshipmetadatabase.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmRelationship - 713603 + false Add-CrmStringAttribute @@ -2351,14 +2487,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Add-CrmStringAttribute [-Format <CrmStringAttributeFormat>] [-ImeType <CrmImeType>] [-Length <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add String Attribute - Adds an attribute of type String to an entity - Available parameters depend on the version of the connected organization and the SDK used + + + Microsoft.Xrm.Sdk.Metadata.StringAttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.stringattributemetadata.aspx + @@ -2368,9 +2504,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Format - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -2379,8 +2515,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } ImeType - System.Management.Automation.ParameterAttribute System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -2390,10 +2526,10 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Length - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -2402,8 +2538,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -2412,8 +2548,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -2422,8 +2558,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -2432,8 +2568,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2452,8 +2588,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsAuditEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2472,8 +2608,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -2482,8 +2618,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2502,8 +2638,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -2512,8 +2648,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } SchemaName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2522,8 +2658,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsGlobalFilterEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2532,8 +2668,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -2541,16 +2677,9 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - StringAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.stringattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Add-CrmStringAttribute - 713604 + false Connect-CrmDeployment @@ -2559,15 +2688,14 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Connect-CrmDeployment [-DiscoveryUrl] <Uri> [[-Credential] <PSCredential>] - Connect to a Dynamics CRM Deployment - The Connect-CrmDeployment cmdlet connects and authenticates with a Dynamics CRM Deployment. This can by an on-premises or Office365 deployment. -This cmdlet only has to be run once within a session. All other cmdlets use the established connection. + + Microsoft.Xrm.Sdk.Discovery.OrganizationDetail - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.discovery.organizationdetail.aspx + @@ -2578,61 +2706,41 @@ This cmdlet only has to be run once within a session. All other cmdlets use the Region + System.Management.Automation.ValidatePatternAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ValidatePatternAttribute - The region of the Office365 subscription to connect to. This is used to build the Discovery URL. Values can be 'crm', 'crm1' .. 'crm9'. + Credential - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute System.Management.Automation.CredentialAttribute - The credentials used to connect to the deployment. Can be left empty for on-premises deployments not using CBA. In this case the current Windows user credentials are used. + DiscoveryUrl - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - The URL to the discovery service for an on-premises deployment. Can be the complete URL, or the main URL of the deployment. + - - - Connect to on-premises deployment - Connect-CrmDeployment -DiscoveryUrl https://crm.amsoftware.nl/ -Authentication IFD -Credential (Get-Credential) - This command connects to an on-premises Dynamics CRM Deployment. - - - - Connect to Office365 deployment - Connect-CrmDeployment -Region crm4 -Credential (Get-Credential) - This command connects to an Office365 Dynamics CRM Deployment in the Region 'Europe', and asks for credentials - - - - - - OrganizationDetail Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.discovery.organizationdetail.aspx - - + + - true - http://git.amsoftware.nl/crmpowershell/Connect-CrmDeployment - 713605 + false Connect-CrmOrganization @@ -2640,14 +2748,13 @@ This cmdlet only has to be run once within a session. All other cmdlets use the Connect-CrmOrganization [-Name] <String> - Set the active CRM organization - Set the active CRM organization in the current session. All other cmdlets requiring a CRM organization will use the active organization in the session. -Run this cmdlet after Connect-CrmDeployment. + + - AMSoftware.Crm.PowerShell.Common.CrmOrganization + Microsoft.Xrm.Sdk.Discovery.OrganizationDetail @@ -2658,237 +2765,142 @@ Run this cmdlet after Connect-CrmDeployment. Name - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - The organization name to connect to. Can be the uniquename, urlname or friendlyname of the organization. + - - - Connect to Organization - Select-CrmOrganization -Name AMSCRM - Sets the CRM organization with unique name 'AMSCRM' in the CRM deployment as active for the session. - - - + - true - http://git.amsoftware.nl/crmpowershell/Connect-CrmOrganization - 713685 + false - - Get-CrmAttribute + + Export-CrmSolution - Get-CrmAttribute [-Entity] <String> [-Include <String>] [-Exclude <String>] [-CustomOnly] [-ExcludeManaged] [-IncludeLinked] [-AttributeType <String>] - Get-CrmAttribute [-Id] <Guid> - Get-CrmAttribute [-Entity] <String> [-Name] <String> + Export-CrmSolution [-Id] <Guid> [-Path] <String> [-Managed] [-AutoNumberingSettings] [-CalendarSettings] [-CustomizationSettings] [-EmailTrackingSettings] [-GeneralSettings] [-IsvConfig] [-MarketingSettings] [-OutlookSynchronizationSettings] [-RelationshipRoles] [-Target <String>] - Get Attribute Metadata - Get the metadata from attributes + + - Microsoft.Xrm.Sdk.Metadata.AttributeMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.attributemetadata.aspx + + - - - + - - Entity + + Id System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Logicalname of the entity to get attributes for + - - Include + + Path - System.Management.Automation.ParameterAttribute - System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - Filter for attribute to include based on the logicalname of the attribute. + - - Exclude + + Managed System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.SupportsWildcardsAttribute - Filter for attribute to exclude based on the logicalname of the attribute. + - CustomOnly + AutoNumberingSettings System.Management.Automation.ParameterAttribute - Return only custom attributes of the entity + - ExcludeManaged + CalendarSettings System.Management.Automation.ParameterAttribute - Exclude managed attributes. + - IncludeLinked + CustomizationSettings System.Management.Automation.ParameterAttribute - Include attributes that are linked to other attributes, like base attributes. + - - AttributeType + + EmailTrackingSettings System.Management.Automation.ParameterAttribute - The type of attribute to return. Use the values for the AttributeType enumeration or the fields of the AttributeTypeDisplayName Class. + - - Id - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - - The MetadataId of the attribute - - - - Name - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - - The logicalname of the attribute - - - - - - - AttributeTypeCode Enumeration - https://msdn.microsoft.com/en-us/library/gg327645.aspx - - - AttributeTypeDisplayName Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.attributetypedisplayname.aspx - - - AttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.attributemetadata.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmAttribute - 713606 - - - Get-CrmContent - - Get-CrmContent [-Entity] <String> [[-Query] <Hashtable>] [[-Order] <Hashtable>] [-Columns <String[]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmContent [-Entity] <String> [-Keys] <Hashtable> [-Columns <String[]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmContent [-Entity] <String> [-Id] <Guid> [-Columns <String[]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmContent [-FetchXml] <XmlDocument> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - - - Get data/records of an Entity - Get records from an Entity based on an AttributeQuery, a FetchXML, an ID or Keys. When non provided all records are returned. -This cmdlet supports paging. - - - - - Microsoft.Xrm.Sdk.Entity - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.entity.aspx - - - - - - - - - - - Entity + + GeneralSettings System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ParameterAttribute - System.Management.Automation.ParameterAttribute - Logicalname of the entity to get records from + - - Query + + IsvConfig - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ValidateCountAttribute System.Management.Automation.ParameterAttribute - Attribute query to use + - - Order + + MarketingSettings - System.Management.Automation.ValidateCountAttribute - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Order result by columns + - - Columns + + OutlookSynchronizationSettings System.Management.Automation.ParameterAttribute - System.Management.Automation.ParameterAttribute - System.Management.Automation.ParameterAttribute - Array of columnnames to retrieve. -Example: @('firstname', 'lastname', 'fullname') + - IncludeTotalCount + RelationshipRoles System.Management.Automation.ParameterAttribute @@ -2896,141 +2908,169 @@ Example: @('firstname', 'lastname', 'fullname') - - Skip + + Target + System.Management.Automation.ValidatePatternAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - First + + + + + false + + + Export-CrmTranslation + + Export-CrmTranslation [-Solution] <Guid> [-Path] <String> + + + + + + + + + + + + + + + + + + Solution + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Id + + Path System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Id of the record to retrieve + - - Keys + + + + + false + + + Export-CrmWebresource + + Export-CrmWebresource [-Id] <Guid> [-Encoding <FileSystemCmdletProviderEncoding>] + + + + + + + + + + + + + + + + + + Id + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Key values to retrieve record for. + - - FetchXml + + Encoding System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - FetchXML query + - - - Get content for entity - Get-CrmContent -Entity contact -Column firstname, lastname, fullname - Get all records from Contact and return only the values for columns Firstname, Lastname and Fullname - - - - Get specific record - Get-CrmContent -Entity contact -Column firstname, lastname, fullname -Id a2319884-7290-e511-80d8-00155d006b16 - Get specific record for entity based on Id - - - - FetchXML - [xml]$xml = Get-Content -LiteralPath C:\Temp\FetchXML.xml -Get-CrmContent -FetchXml $xml - Get data from an entity using Fetch XML - - - - Attribute Query - Get-CrmContent -Entity contact -Query @{ 'firstname' = 'Arjan' } -Order @{ 'lastname' = 'Ascending' } - Get contacts where firstname is 'Arjan', and order the result by Lastname - - - - Use Keys - Get-CrmContent -Entity contact -Keys @{ 'contactnumber' = '123456' } -Order @{ 'lastname' = 'Ascending' } - Get contact based on key Contactnumber with value '12356', and order the result by Lastname - - - - - - Entity Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.entity.aspx - - + + - true - http://git.amsoftware.nl/crmpowershell/Get-CrmContent - 713607 + false - - Get-CrmEntity + + Get-CrmAttribute - Get-CrmEntity [-Include <String>] [-Exclude <String>] [-CustomOnly] [-ExcludeManaged] [-IncludeIntersects] - Get-CrmEntity [-Id] <Guid> - Get-CrmEntity [-Name] <String> + Get-CrmAttribute [-Entity] <String> [-Include <String>] [-Exclude <String>] [-CustomOnly] [-ExcludeManaged] [-IncludeLinked] [-AttributeType <String>] + Get-CrmAttribute [-Id] <Guid> + Get-CrmAttribute [-Entity] <String> [-Name] <String> - Get Entity Metadata - Get the metadata from entities + + - Microsoft.Xrm.Sdk.Metadata.EntityMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitymetadata.aspx + + - - - + + + + + Entity + + System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute + + + + + Include - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Filter for entity to include based on the logicalname of the entity. + Exclude - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.SupportsWildcardsAttribute + System.Management.Automation.ParameterAttribute - Filter for entity to exclude based on the logicalname of the entity. + @@ -3039,7 +3079,7 @@ Get-CrmContent -FetchXml $xml System.Management.Automation.ParameterAttribute - Get custom entities only + @@ -3048,16 +3088,25 @@ Get-CrmContent -FetchXml $xml System.Management.Automation.ParameterAttribute - Exclude managed entities from the result + - IncludeIntersects + IncludeLinked + + System.Management.Automation.ParameterAttribute + + + + + + + AttributeType System.Management.Automation.ParameterAttribute - Include intersect entities from many-to-many relationships + @@ -3067,67 +3116,45 @@ Get-CrmContent -FetchXml $xml System.Management.Automation.ParameterAttribute - MetadataId of the entity + - + Name System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Logicalname of the entity + - - - Get specific entity - Get-CrmEntity -Name contact - Get the metadata for a specific entity - - - - Get entities by filter - Get-CrmEntity -CustomOnly - Get metadata from custom entities only - - - - - - EntityMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitymetadata.aspx - - + + - true - http://git.amsoftware.nl/crmpowershell/Get-CrmEntity - 713608 + false - - Get-CrmOptionSet + + Get-CrmBusinessUnit - Get-CrmOptionSet [-Include <String>] [-Exclude <String>] [-CustomOnly] [-ExcludeManaged] - Get-CrmOptionSet [-Id] <Guid> - Get-CrmOptionSet [-Name] <String> + Get-CrmBusinessUnit [-Include <String>] [-Exclude <String>] [-Parent <Nullable`1[Guid]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmBusinessUnit [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get Global Optionset Metadata - Get the metadata for global optionsets + + - Microsoft.Xrm.Sdk.Metadata.OptionSetMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.optionsetmetadata.aspx + Microsoft.Xrm.Sdk.Entity + - - - + + @@ -3138,7 +3165,7 @@ Get-CrmContent -FetchXml $xml System.Management.Automation.SupportsWildcardsAttribute - Filter for optionset to include based on the logicalname of the optionset. + @@ -3149,156 +3176,131 @@ Get-CrmContent -FetchXml $xml System.Management.Automation.SupportsWildcardsAttribute - Filter for optionset to exclude based on the logicalname of the optionset. + - - CustomOnly + + Parent System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Get custom optionsets only + - ExcludeManaged + IncludeTotalCount System.Management.Automation.ParameterAttribute - Exclude managed optionsets from the result + - - Id + + Skip - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - MetadataId of the optionset + - - Name + + First - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Logicalname of the optionset + - - - - Get specific optionset - Get-CrmOptionset -Name incident_caseorigincode - Get metadata for a specific global optionset - - - - All optionsets - Get-CrmOptionset - Get metadata for all global optionsets - - - - - - OptionSetMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.optionsetmetadata.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmOptionSet - 713609 - - - Get-CrmOrganization - - Get-CrmOrganization [[-Name] <String>] - - - Get Crm Organization information - Get information from the CRM organizations in a deployment. - - - - - AMSoftware.Crm.PowerShell.Common.CrmOrganization - - - - - - - - - Name + + Id System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - The organization name to get. Can be the uniquename, urlname or friendlyname of the organization. + - - - Get all organizations - Get-CrmOrganization - Get all CRM organizations in the deployment - - - - Get a specific organization - Get-CrmOrganization -Name AMSCRM - Get a specific CRM organizations in the deployment - - - + - true - http://git.amsoftware.nl/crmpowershell/Get-CrmOrganization - 713610 + false - - Get-CrmProcess + + Get-CrmContent - Get-CrmProcess [[-Entity] <String>] [[-ProcessType] <Nullable`1[CrmProcessType]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmProcess [-Name] <String> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmProcess [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmContent [-Entity] <String> [[-Query] <Hashtable>] [[-Order] <Hashtable>] [-Columns <String[]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmContent [-Entity] <String> [-Id] <Guid> [-Columns <String[]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmContent [-Entity] <String> [-Keys] <Hashtable> [-Columns <String[]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmContent [-FetchXml] <XmlDocument> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get processes from CRM - Get process information from CRM, like workflows, actions and business rules. + + Microsoft.Xrm.Sdk.Entity - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.entity.aspx + - - - + + + + - + Entity + System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute + + + + + + + Query + + System.Management.Automation.ValidateCountAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - Enity logicalname to retrieve processes for + + + + + Order + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateCountAttribute + System.Management.Automation.ValidateNotNullAttribute + + + + + + + Columns + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute + + + @@ -3328,480 +3330,434 @@ Get-CrmContent -FetchXml $xml - - Name + + Id System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - Name of the process to get + - - Id + + Keys System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - Id of the process to get + - - ProcessType + + FetchXml System.Management.Automation.ParameterAttribute - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - - Get all processes - Get-CrmProcess - Get all processes from CRM. - - - - Processes for entity - Get-CrmProcess -Entity incident - Get all process for a specific entity. - - - - - - Entity Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.entity.aspx - - + + - true - http://git.amsoftware.nl/crmpowershell/Get-CrmProcess - 713611 + false - - Get-CrmRelationship + + Get-CrmEntity - Get-CrmRelationship [-Name] <String> - Get-CrmRelationship [-Id] <Guid> - Get-CrmRelationship [[-Entity] <String>] [[-RelatedEntity] <String>] [-Include <String>] [-Exclude <String>] [-Type <CrmRelationshipType>] [-CustomOnly] [-ExcludeManaged] + Get-CrmEntity [-Include <String>] [-Exclude <String>] [-CustomOnly] [-ExcludeManaged] [-IncludeIntersects] + Get-CrmEntity [-Id] <Guid> + Get-CrmEntity [-Name] <String> - Get relationship metadata - Gets the relationship metadata from an entity + + - Microsoft.Xrm.Sdk.Metadata.RelationshipMetadataBase - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.relationshipmetadatabase.aspx + Microsoft.Xrm.Sdk.Metadata.EntityMetadata + - - - + + + - - Name - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - - Schemaname of the relationship - - - - Id - - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - - - MetadataId of the relationship - - - - Entity + + Include + System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute - One of the entities of the relationships + - - RelatedEntity + + Exclude System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.SupportsWildcardsAttribute - One of the entities of the relationships + - - Include + + CustomOnly - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute - Filter for relationship to include based on the logicalname of the entities. + - - Exclude + + ExcludeManaged - System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - Filter for relationship to exclude based on the logicalname of the entities. + - - Type + + IncludeIntersects - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute - Type of relationship to get (OneToMany, ManyToMany) + - - CustomOnly + + Id + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Return custom relationships only + - - ExcludeManaged + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Exlcude managed relationships from the result + - - - Get relationships - Get-CrmRelationship -Entity contact -RelatedEntity account -Type OneToMany - Get all one-to-many relationships between Account and Contact - - - - - - RelationshipMetadataBase Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.relationshipmetadatabase.aspx - - + + - true - http://git.amsoftware.nl/crmpowershell/Get-CrmRelationship - 713612 + false - - Get-CrmSolution + + Get-CrmEntityKey - Get-CrmSolution [-ExcludeManaged] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmSolution [-Name] <String> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmSolution [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmEntityKey [-Entity] <String> [-Attributes <String[]>] [-Include <String>] [-Exclude <String>] [-ExcludeManaged] + Get-CrmEntityKey [-Id] <Guid> + Get-CrmEntityKey [-Entity] <String> [-Name] <String> - Get solution from CRM - Get solution information from CRM + + - Microsoft.Xrm.Sdk.Entity - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.entity.aspx + Microsoft.Xrm.Sdk.Metadata.EntityKeyMetadata + - - - + + + - - ExcludeManaged + + Entity System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Excluded managed solution + - - IncludeTotalCount + + Attributes + System.Management.Automation.ValidateCountAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Skip + + Include System.Management.Automation.ParameterAttribute + System.Management.Automation.SupportsWildcardsAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - First + + Exclude + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.SupportsWildcardsAttribute - - Name + + ExcludeManaged System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - Uniquename or frinedlyname of the solution + Id - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - Id of the solution + - - - - Get a solution - Get-CrmSolution -Name "Activity Feeds" - Get solution using the friendly name - - - - - - Entity Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.entity.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmSolution - 713613 - - - Invoke-CrmRequest - - Invoke-CrmRequest [-Request] <String> [[-Parameters] <Hashtable>] - - - Send any supported OrganizationRequest - Sends an organization request to the organization. + + Name + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute + + + + + + + + + + false + + + Get-CrmLanguage + + Get-CrmLanguage [-All] [-ListAvailable] + + + + - Microsoft.Xrm.Sdk.OrganizationResponse - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.organizationresponse.aspx + System.Globalization.CultureInfo + - + - - Request + + All System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - Name of the request + - - Parameters + + ListAvailable System.Management.Automation.ParameterAttribute - Parameters needed for the request + - - - WhoAmI - Invoke-CrmRequest -Request WhoAmI - Contains the data that is needed to retrieve the system user ID for the currently logged on user or the user under whose context the code is running. - - - - - - OrganizationResponse Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.organizationresponse.aspx - - - OrganizationRequest Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.organizationrequest.aspx - - + + - true - http://git.amsoftware.nl/crmpowershell/Invoke-CrmRequest - 713614 + false - - Join-CrmContent + + Get-CrmOptionSet - Join-CrmContent [-Entity] <String> [-Id] <Guid> [-ToEntity] <String> [-ToId] <Guid> [-Attribute <String>] + Get-CrmOptionSet [-Include <String>] [-Exclude <String>] [-CustomOnly] [-ExcludeManaged] + Get-CrmOptionSet [-Id] <Guid> + Get-CrmOptionSet [-Name] <String> - Associate two existing records - Associate two records using a one-to-many or many-to-many relationship + + - + Microsoft.Xrm.Sdk.Metadata.OptionSetMetadataBase - + + + - - Entity + + Include System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.SupportsWildcardsAttribute - Entity logicalname of the record to associate + - - Id + + Exclude + System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Id of the record to associate + - - ToEntity + + CustomOnly System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - Entity logicalname of the record to associate to + - - ToId + + ExcludeManaged System.Management.Automation.ParameterAttribute - Id of the record to associate to + - - Attribute + + Id System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + + + + + + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - Attribute logicalname to use as hint to locate relationship, if multiple exist. -If no hint is provided and multiple relationships exists a many-to-many relationship is assumed. + - - - Join two records - Join-CrmContent -Entity contact -Id CD51649C-71E0-45AA-BB4B-FE8E52E4E671 -ToEntity account -ToId 1A07D9B6-21D1-426A-9B41-488AF9FB6C75 - Associate the Contact with the Account. -The result will be the field parentaccountid on the contact is filled. - - - + - true - http://git.amsoftware.nl/crmpowershell/Join-CrmContent - 713615 + false - - New-CrmEntity + + Get-CrmOrganization - New-CrmEntity [-Entity] <EntityMetadata> [-PrimaryAttribute] <StringAttributeMetadata> - New-CrmEntity [-IsActivity] [-ExcludeFromMenu] [-Name] <String> [-DisplayName] <String> -DisplayCollectionName <String> [-Description <String>] [-Customizable <Nullable`1[Boolean]>] - New-CrmEntity [-Name] <String> [-DisplayName] <String> -DisplayCollectionName <String> [-Description <String>] [-Owner <CrmEntityOwner>] -AttributeName <String> -AttributeDisplayName <String> [-AttributeRequired <CrmRequiredLevel>] [-AttributeLength <Nullable`1[Int32]>] [-AttributeDescription <String>] [-Customizable <Nullable`1[Boolean]>] [-CanChangeHierarchicalRelationship <Nullable`1[Boolean]>] [-CanEnableSyncToExternalSearchIndex <Nullable`1[Boolean]>] [-ChangeTrackingEnabled <Nullable`1[Boolean]>] [-EntityColor <String>] [-EntityHelpUrlEnabled <Nullable`1[Boolean]>] [-EntityHelpUrl <Uri>] [-IsInteractionCentricEnabled <Nullable`1[Boolean]>] [-IsKnowledgeManagementEnabled <Nullable`1[Boolean]>] [-IsOfflineInMobileClient <Nullable`1[Boolean]>] [-IsOneNoteIntegrationEnabled <Nullable`1[Boolean]>] [-IsOptimisticConcurrencyEnabled <Nullable`1[Boolean]>] [-IsSLAEnabled <Nullable`1[Boolean]>] [-SyncToExternalSearchIndex <Nullable`1[Boolean]>] [-HasNotes <Nullable`1[Boolean]>] [-HasActivities <Nullable`1[Boolean]>] [-AutoRouteToOwnerQueue <Nullable`1[Boolean]>] [-CanCreateAttributes <Nullable`1[Boolean]>] [-CanCreateCharts <Nullable`1[Boolean]>] [-CanCreateForms <Nullable`1[Boolean]>] [-CanCreateViews <Nullable`1[Boolean]>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsActivityParty <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsAvailableOffline <Nullable`1[Boolean]>] [-IsConnectionsEnabled <Nullable`1[Boolean]>] [-IsDocumentManagementEnabled <Nullable`1[Boolean]>] [-IsDuplicateDetectionEnabled <Nullable`1[Boolean]>] [-IsMailMergeEnabled <Nullable`1[Boolean]>] [-IsMappable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsValidForQueue <Nullable`1[Boolean]>] [-IsVisibleInMobile <Nullable`1[Boolean]>] [-IconLargeName <String>] [-IconMediumName <String>] [-IconSmallName <String>] + Get-CrmOrganization [[-Name] <String>] - Add Entity - Add new Entity to an organization - Available parameters depend on the version of the connected organization and the SDK used + + + - Microsoft.Xrm.Sdk.Metadata.EntityMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitymetadata.aspx + Microsoft.Xrm.Sdk.Discovery.OrganizationDetail + - - - + - - Entity + + Name - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - EntityMetadata object with new configuration + - - PrimaryAttribute + + + + + false + + + Get-CrmPrincipalRoles + + Get-CrmPrincipalRoles [-Principal] <Guid> + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + Principal System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -3810,72 +3766,96 @@ The result will be the field parentaccountid on the contact is filled. - - IsActivity + + + + + false + + + Get-CrmProcess + + Get-CrmProcess [[-Entity] <String>] [[-ProcessType] <Nullable`1[CrmProcessType]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmProcess [-Name] <String> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmProcess [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + + + Entity System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - ExcludeFromMenu + + ProcessType + System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute - - Name + + IncludeTotalCount System.Management.Automation.ParameterAttribute - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - DisplayName + + Skip System.Management.Automation.ParameterAttribute - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - DisplayCollectionName + + First System.Management.Automation.ParameterAttribute - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Description + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - Customizable + + Id - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -3883,292 +3863,424 @@ The result will be the field parentaccountid on the contact is filled. - - AttributeName + + + + + false + + + Get-CrmPublisher + + Get-CrmPublisher [-Include <String>] [-Exclude <String>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmPublisher [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + + Include System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.SupportsWildcardsAttribute - - AttributeDisplayName + + Exclude - System.Management.Automation.ParameterAttribute + System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - - AttributeLength + + IncludeTotalCount - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ValidateRangeAttribute - - AttributeDescription + + Skip - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Owner + + First System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute - - AttributeRequired + + Id System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute - - CanChangeHierarchicalRelationship + + + + + false + + + Get-CrmRelationship + + Get-CrmRelationship [-Name] <String> + Get-CrmRelationship [-Id] <Guid> + Get-CrmRelationship [[-Entity] <String>] [[-RelatedEntity] <String>] [-Include <String>] [-Exclude <String>] [-Type <CrmRelationshipType>] [-CustomOnly] [-ExcludeManaged] + + + + + + + + + Microsoft.Xrm.Sdk.Metadata.RelationshipMetadataBase + + + + + + + + + + + Name - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - CanEnableSyncToExternalSearchIndex + + Id - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - ChangeTrackingEnabled + + Entity - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - EntityColor + + RelatedEntity - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - EntityHelpUrlEnabled + + Include + System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - EntityHelpUrl + + Exclude - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.SupportsWildcardsAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsInteractionCentricEnabled + + Type System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute - - IsKnowledgeManagementEnabled + + CustomOnly System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsOfflineInMobileClient + + ExcludeManaged System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsOneNoteIntegrationEnabled + + + + + false + + + Get-CrmRole + + Get-CrmRole [-Include <String>] [-Exclude <String>] [-BusinessUnit <Nullable`1[Guid]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmRole [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + + Include + System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsOptimisticConcurrencyEnabled + + Exclude System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.SupportsWildcardsAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsSLAEnabled + + BusinessUnit System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - SyncToExternalSearchIndex + + IncludeTotalCount System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - HasNotes + + Skip System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - HasActivities + + First - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - AutoRouteToOwnerQueue + + Id - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - CanCreateAttributes + + + + + false + + + Get-CrmRolePrincipals + + Get-CrmRolePrincipals [-Role] <Guid> + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + Role - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - CanCreateCharts + + + + + false + + + Get-CrmSolution + + Get-CrmSolution [-ExcludeManaged] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmSolution [-Name] <String> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmSolution [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + + + ExcludeManaged System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - CanCreateForms + + IncludeTotalCount - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - CanCreateViews + + Skip - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - CanModifyAdditionalSettings + + First System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsActivityParty + + Name - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsAuditEnabled + + Id System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -4177,8 +4289,36 @@ The result will be the field parentaccountid on the contact is filled. - - IsAvailableOffline + + + + + false + + + Get-CrmSolutionComponent + + Get-CrmSolutionComponent [-Solution] <Guid> [-Type <Nullable`1[CrmComponentType]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmSolutionComponent [-Solution] <Guid> [-ComponentType <Nullable`1[Int32]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + + Solution System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -4187,8 +4327,8 @@ The result will be the field parentaccountid on the contact is filled. - - IsConnectionsEnabled + + Type System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -4197,38 +4337,35 @@ The result will be the field parentaccountid on the contact is filled. - - IsDocumentManagementEnabled + + IncludeTotalCount - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - IsDuplicateDetectionEnabled + + Skip System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsMailMergeEnabled + + First - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - IsMappable + + ComponentType System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -4237,28 +4374,46 @@ The result will be the field parentaccountid on the contact is filled. - - IsRenameable + + + + + false + + + Get-CrmTeam + + Get-CrmTeam [-TeamType <Nullable`1[CrmTeamType]>] [-Administrator <Nullable`1[Guid]>] [-Include <String>] [-Exclude <String>] [-BusinessUnit <Nullable`1[Guid]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmTeam [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + + TeamType - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - - - - - - - IsValidForQueue - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsVisibleInMobile + + Administrator System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -4267,332 +4422,307 @@ The result will be the field parentaccountid on the contact is filled. - - IconLargeName + + Include - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.SupportsWildcardsAttribute - - IconMediumName + + Exclude + System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IconSmallName + + BusinessUnit System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - - - - EntityMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitymetadata.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/New-CrmEntity - 713616 - - - New-CrmOptionSet - - New-CrmOptionSet [-OptionSet] <OptionSetMetadata> - New-CrmOptionSet [-Name] <String> [-DisplayName] <String> [-Values] <PSOptionSetValue[]> [-Description <String>] [-Customizable <Nullable`1[Boolean]>] - - - Add global OptionSet - Add a global OptionSet to an organization - - - - - Microsoft.Xrm.Sdk.Metadata.OptionSetMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.optionsetmetadata.aspx - - - - - - - - - OptionSet - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - - OptionSetMetadata object with new configuration - - - - Name + + IncludeTotalCount System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - Logicalname of the global OptionSet to update + - - DisplayName + + Skip - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Displayname for the OptionSet + - - Values + + First - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Values for the OptionSet + - - Description + + Id System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Description for the OptionSet - - - - Customizable - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - - - - OptionSetMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.optionsetmetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/New-CrmOptionSet - 713617 + false - - New-CrmOptionSetValue + + Get-CrmTeamUsers - New-CrmOptionSetValue [-DisplayName] <String> [[-Value] <Nullable`1[Int32]>] [[-Description] <String>] + Get-CrmTeamUsers [-Team] <Guid> - OptionSetValue object - Represents an OptionSetValue. Used to create new OptionSets + + - AMSoftware.Crm.PowerShell.Commands.Models.PSOptionSetValue + Microsoft.Xrm.Sdk.Entity - + - - DisplayName - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - - Displayname of the OptionSetValue - - - - Value - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateRangeAttribute - - - Number value of the OptionSetValue - - - - Description + + Team System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - Description of the OptionSetValue + - true - http://git.amsoftware.nl/crmpowershell/New-CrmOptionSetValue - 713618 + false - - Remove-CrmAttribute + + Get-CrmUser - Remove-CrmAttribute [-Entity] <String> [-Name] <String> [-Force] [-WhatIf] [-Confirm] + Get-CrmUser [-Include <String>] [-Exclude <String>] [-BusinessUnit <Nullable`1[Guid]>] [-IncludeDisabled] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmUser [-UserName] <String> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmUser [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Deletes an attribute - Removes the specified attribute from the entity - This operation cannot be undone. + + + - + Microsoft.Xrm.Sdk.Entity - + + + - - Entity + + Include System.Management.Automation.ParameterAttribute + System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute - Logicalname of the entity to remove the attribute from + - - Name + + Exclude - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute - + System.Management.Automation.ParameterAttribute + System.Management.Automation.SupportsWildcardsAttribute + - Logicalname of the attribute to remove + - - Force + + BusinessUnit System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - WhatIf + IncludeDisabled - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - wi - + - Confirm + IncludeTotalCount - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - cf - + + + + + + Skip + + System.Management.Automation.ParameterAttribute + + + + + + + First + + System.Management.Automation.ParameterAttribute + + + + + + + UserName + + System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute + + + + + + + Id + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + + - - - Remove Attribute - Remove-CrmAttribute -Entity contact -Name firstname - Remove the attribute Firstname from the entity Contact. -NOTE: This operation cannot be undone. - - - + - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmAttribute - 713619 + false - - Remove-CrmContent + + Get-CrmUserTeams - Remove-CrmContent [-Entity] <String> [-Id] <Guid> [-Force] [-WhatIf] [-Confirm] + Get-CrmUserTeams [-Team] <Guid> - Remove record - Remove records from an entity - This operation cannot be undone. + + + - + Microsoft.Xrm.Sdk.Entity - + - - Entity + + Team - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Logicalname of the entity + - - Id + + + + + false + + + Get-CrmWebresource + + Get-CrmWebresource [-WebresourceType <CrmWebresourceType>] [-ExcludeManaged] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmWebresource [-Name] <String> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Get-CrmWebresource [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + + + WebresourceType System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute - Id of the record to remove + - Force + ExcludeManaged System.Management.Automation.ParameterAttribute @@ -4601,76 +4731,117 @@ NOTE: This operation cannot be undone. - WhatIf + IncludeTotalCount - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - wi - + - - Confirm + + Skip - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - cf - + + + + + + First + + System.Management.Automation.ParameterAttribute + + + + + + + Name + + System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute + + + + + + + Id + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + - - - Remove record - Remove-CrmContent -Entity contact -Id 6549EA97-D641-4D27-8228-68BE593DF037 - Remove the record with the specified Id from the entity Contact - - - + - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmContent - 713620 + false - - Remove-CrmEntity + + Import-CrmSolution - Remove-CrmEntity [-Name] <String> [-Force] [-WhatIf] [-Confirm] + Import-CrmSolution [-Path] <String> [-ConvertToManaged] [-Overwrite] [-PublishWorkflows] [-SkipDependencies] [-WhatIf] [-Confirm] - Remove entity - Remove an entire entity from the organization - This operation cannot be undone. + + + - + Microsoft.Xrm.Sdk.Entity - + - Name + Path - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - Logicalname of the entity to remove + - Force + ConvertToManaged + + System.Management.Automation.ParameterAttribute + + + + + + + Overwrite + + System.Management.Automation.ParameterAttribute + + + + + + + PublishWorkflows + + System.Management.Automation.ParameterAttribute + + + + + + + SkipDependencies System.Management.Automation.ParameterAttribute @@ -4703,57 +4874,38 @@ NOTE: This operation cannot be undone. - - - Remove entity - Remove-CrmEntity -Name contact - Remove the entire entity Contact from the organization -NOTE: This operation cannot be undone. - - - + - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmEntity - 713621 + false - - Remove-CrmOptionSet + + Import-CrmTranslation - Remove-CrmOptionSet [-Name] <String> [-Force] [-WhatIf] [-Confirm] + Import-CrmTranslation [-Path] <String> [-WhatIf] [-Confirm] - Remove optionset - Remove a global optionset from the organization - This operation cannot be undone. + + + - + Microsoft.Xrm.Sdk.Entity - + - Name + Path System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Logicalname of the global optionset - - - - Force - - System.Management.Automation.ParameterAttribute - - @@ -4782,30 +4934,21 @@ NOTE: This operation cannot be undone. - - - Remove Optionset - Remove-CrmOptionSet -Name incident_caseorigincode -Force - Removes the global OptionSet incident_caseorigincode from the organization, without asking for confirmation - - - + - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmOptionSet - 713622 + false - - Remove-CrmOptionSetValue + + Import-CrmWebresource - Remove-CrmOptionSetValue [-OptionSet] <String> [-Value] <Int32> [-Force] [-WhatIf] [-Confirm] - Remove-CrmOptionSetValue [-Entity] <String> [-Attribute] <String> [-Value] <Int32> [-Force] [-WhatIf] [-Confirm] + Import-CrmWebresource [-Id] <Guid> -Value <Byte[]> + Import-CrmWebresource [-Id] <Guid> -Path <String> [-Encoding <FileSystemCmdletProviderEncoding>] - Remove OptionSetValue - Remove a value from an optionset - This operation cannot be undone. + + + @@ -4814,114 +4957,109 @@ NOTE: This operation cannot be undone. - - + + - - OptionSet + + Id - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Logicalname of the global OptionSet + - + Value System.Management.Automation.ParameterAttribute - System.Management.Automation.ParameterAttribute - - - The number value of the OptionSetValue to remove - - - - Force - - System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - WhatIf + + Path - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - wi - + - - Confirm + + Encoding - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - cf - + + + + + + false + + + Invoke-CrmRequest + + Invoke-CrmRequest [-Request] <String> [[-Parameters] <Hashtable>] + + + + + + + + + + + + + + + + - Entity + Request System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Logicalname of the entity containing the OptionSet + - - Attribute + + Parameters - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Logicalname of the Picklist attribute to remove the value from + - - - Global OptionSet - Remove-CrmOptionSetValue -OptionSet countries -Value 31 - Removes to item with value 31 from the global optionset Countries - - - - Picklist value - Remove-CrmOptionSetValue -Entity contact -Attribute gender -Value 2 - Removes the option with value 2 from the picklist attribute Gender in the entity Contact - - - + - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmOptionSetValue - 713623 + false - - Remove-CrmRelationship + + Join-CrmContent - Remove-CrmRelationship [-Name] <String> [-Force] [-WhatIf] [-Confirm] - Remove-CrmRelationship [-Entity] <String> [-FromEntity] <String> [-Attribute <String>] [-Force] [-WhatIf] [-Confirm] + Join-CrmContent [-Entity] <String> [-Id] <Guid> [-ToEntity] <String> [-ToId] <Guid> [-Attribute <String>] - Remove Relationship - Removes a relationship from the organization - This operation cannot be undone. + + + @@ -4930,264 +5068,219 @@ NOTE: This operation cannot be undone. - - + - Name + Entity - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute - - - Schemaname of the relationship to remove - - - - Force - System.Management.Automation.ParameterAttribute - - WhatIf + + Id - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - wi - + - - Confirm + + ToEntity - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - - cf - - - - - - Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ParameterAttribute - Logicalname of one of the entities of the relationship to remove + - - FromEntity + + ToId - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Logicalname of one of the entities of the relationship to remove + Attribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Attribute logicalname to use as hint to locate relationship, if multiple exist. -If no hint is provided and multiple relationships exists a many-to-many relationship is assumed. + - - - Remove relationship - Remove-CrmRelationship -Entity account -FromEntity contact -Attribute parentaccountid - Removes the relationship between Account and Contact - - - + - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmRelationship - 713624 + false - - Set-CrmAttribute + + New-CrmBusinessUnit - Set-CrmAttribute [-Entity] <String> [-Attribute] <AttributeMetadata> + New-CrmBusinessUnit [-Name] <String> [-Parent <Nullable`1[Guid]>] - Updates attribute - Updates an attribute on an entity using an AttributeMetadata object + + - + Microsoft.Xrm.Sdk.Entity - + - - Entity + + Name - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - Logicalname of the entity + - - Attribute + + Parent - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Specific AttributeMetadata object describing the attribute to add + - - - Update Attribute - $a = Get-CrmAttribute -Entity contact -Name fullname -... -Update-CrmAttribute -Entity contact -Attribute $a - - - - - - - AttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.attributemetadata.aspx - - + + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmAttribute - 713686 + false - - Set-CrmBigIntAttribute + + New-CrmEntity - Set-CrmBigIntAttribute [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + New-CrmEntity [-Entity] <EntityMetadata> [-PrimaryAttribute] <StringAttributeMetadata> + New-CrmEntity [-IsActivity] [-ExcludeFromMenu] [-Name] <String> [-DisplayName] <String> -DisplayCollectionName <String> [-Description <String>] [-Customizable <Nullable`1[Boolean]>] + New-CrmEntity [-Name] <String> [-DisplayName] <String> -DisplayCollectionName <String> [-Description <String>] [-Owner <CrmEntityOwner>] -AttributeName <String> -AttributeDisplayName <String> [-AttributeRequired <CrmRequiredLevel>] [-AttributeLength <Nullable`1[Int32]>] [-AttributeDescription <String>] [-Customizable <Nullable`1[Boolean]>] [-CanChangeHierarchicalRelationship <Nullable`1[Boolean]>] [-CanEnableSyncToExternalSearchIndex <Nullable`1[Boolean]>] [-ChangeTrackingEnabled <Nullable`1[Boolean]>] [-EntityColor <String>] [-EntityHelpUrlEnabled <Nullable`1[Boolean]>] [-EntityHelpUrl <Uri>] [-IsInteractionCentricEnabled <Nullable`1[Boolean]>] [-IsKnowledgeManagementEnabled <Nullable`1[Boolean]>] [-IsOfflineInMobileClient <Nullable`1[Boolean]>] [-IsOneNoteIntegrationEnabled <Nullable`1[Boolean]>] [-IsOptimisticConcurrencyEnabled <Nullable`1[Boolean]>] [-IsSLAEnabled <Nullable`1[Boolean]>] [-SyncToExternalSearchIndex <Nullable`1[Boolean]>] [-HasNotes <Nullable`1[Boolean]>] [-HasActivities <Nullable`1[Boolean]>] [-AutoRouteToOwnerQueue <Nullable`1[Boolean]>] [-CanCreateAttributes <Nullable`1[Boolean]>] [-CanCreateCharts <Nullable`1[Boolean]>] [-CanCreateForms <Nullable`1[Boolean]>] [-CanCreateViews <Nullable`1[Boolean]>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsActivityParty <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsAvailableOffline <Nullable`1[Boolean]>] [-IsConnectionsEnabled <Nullable`1[Boolean]>] [-IsDocumentManagementEnabled <Nullable`1[Boolean]>] [-IsDuplicateDetectionEnabled <Nullable`1[Boolean]>] [-IsMailMergeEnabled <Nullable`1[Boolean]>] [-IsMappable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsValidForQueue <Nullable`1[Boolean]>] [-IsVisibleInMobile <Nullable`1[Boolean]>] [-IconLargeName <String>] [-IconMediumName <String>] [-IconSmallName <String>] - Update BigInt Attribute - Updates an attribute of type BigInt of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + - + Microsoft.Xrm.Sdk.Metadata.EntityMetadata - + + + - + Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Name + + PrimaryAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - DisplayName + + IsActivity System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Description + + ExcludeFromMenu System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - CanModifyAdditionalSettings + + Name - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsAuditEnabled + + DisplayName System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsCustomizable + + DisplayCollectionName - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsRenameable + + Description System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute - IsSecured + Customizable + System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5195,39 +5288,41 @@ Update-CrmAttribute -Entity contact -Attribute $a - - IsValidForAdvancedFind + + Owner System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute - - Required + + AttributeName - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IsGlobalFilterEnabled + + AttributeDisplayName System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsSortableEnabled + + AttributeRequired + System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5235,101 +5330,70 @@ Update-CrmAttribute -Entity contact -Attribute $a - - - - - BigIntAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.bigintattributemetadata.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Set-CrmBigIntAttribute - 713625 - - - Set-CrmBooleanAttribute - - Set-CrmBooleanAttribute [-DefaultValue <Nullable`1[Boolean]>] [-TrueValue <PSOptionSetValue>] [-FalseValue <PSOptionSetValue>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - - - Update Boolean Attribute - Updates an attribute of type Boolean of an entity - Available parameters depend on the version of the connected organization and the SDK used - - - - - - - - - - - - - DefaultValue + + AttributeLength + System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateRangeAttribute - - TrueValue + + AttributeDescription - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - FalseValue + + CanChangeHierarchicalRelationship - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - Entity + + CanEnableSyncToExternalSearchIndex - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Name + + ChangeTrackingEnabled System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - - DisplayName + + EntityColor + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Description + + EntityHelpUrlEnabled System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5338,8 +5402,8 @@ Update-CrmAttribute -Entity contact -Attribute $a - - CanModifyAdditionalSettings + + EntityHelpUrl System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -5348,18 +5412,18 @@ Update-CrmAttribute -Entity contact -Attribute $a - - IsAuditEnabled + + IsInteractionCentricEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - IsCustomizable + + IsKnowledgeManagementEnabled System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -5368,18 +5432,18 @@ Update-CrmAttribute -Entity contact -Attribute $a - - IsRenameable + + IsOfflineInMobileClient - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - IsSecured + + IsOneNoteIntegrationEnabled System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5388,8 +5452,8 @@ Update-CrmAttribute -Entity contact -Attribute $a - - IsValidForAdvancedFind + + IsOptimisticConcurrencyEnabled System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5398,10 +5462,10 @@ Update-CrmAttribute -Entity contact -Attribute $a - - Required + + IsSLAEnabled - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -5409,17 +5473,17 @@ Update-CrmAttribute -Entity contact -Attribute $a - IsGlobalFilterEnabled + SyncToExternalSearchIndex - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - IsSortableEnabled + HasNotes System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5428,136 +5492,59 @@ Update-CrmAttribute -Entity contact -Attribute $a - - - - - BooleanAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.booleanattributemetadata.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Set-CrmBooleanAttribute - 713626 - - - Set-CrmContent - - Set-CrmContent [-Record] <Entity> - Set-CrmContent [-Entity] <String> [-Id] <Guid> [-Attributes] <Hashtable> - - - Update a record - Update a record of an entity - - - - - - - - - - - - - - - Record + + HasActivities System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - Entity object to update + - - Entity + + AutoRouteToOwnerQueue - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Logicalname of the entity to update record on + - - Id + + CanCreateAttributes + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Id of the record to update + - - Attributes + + CanCreateCharts - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - Attributes and values to update -Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } + - - - - Update content - Update-CrmContent -Entity contact -Attributes @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - Update a record on Contact - - - - - - Entity Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.entity.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Set-CrmContent - 713627 - - - Set-CrmDateTimeAttribute - - Set-CrmDateTimeAttribute [-Format <Nullable`1[CrmDateTimeAttributeFormat]>] [-ImeType <Nullable`1[CrmImeType]>] [-CanChangeBehavior <Nullable`1[Boolean]>] [-Behavior <Nullable`1[CrmDateTimeBehavior]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - - - Update DateTime Attribute - Updates an attribute of type DateTime of an entity - Available parameters depend on the version of the connected organization and the SDK used - - - - - - - - - - - - - Format + + CanCreateForms - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - ImeType + + CanCreateViews - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -5565,59 +5552,58 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - CanChangeBehavior + + CanModifyAdditionalSettings - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Behavior + + IsActivityParty - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute - - Entity + + IsAuditEnabled - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Name + + IsAvailableOffline + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - DisplayName + + IsConnectionsEnabled + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Description + + IsDocumentManagementEnabled System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5626,8 +5612,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - CanModifyAdditionalSettings + + IsDuplicateDetectionEnabled System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -5636,8 +5622,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsAuditEnabled + + IsMailMergeEnabled System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5646,28 +5632,28 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsCustomizable + + IsMappable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - + IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - IsSecured + + IsValidForQueue System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5676,8 +5662,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsValidForAdvancedFind + + IsVisibleInMobile System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5686,18 +5672,18 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - Required + + IconLargeName - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - IsGlobalFilterEnabled + + IconMediumName System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -5706,11 +5692,11 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsSortableEnabled + + IconSmallName - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -5718,73 +5704,35 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - DateTimeAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.datetimeattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmDateTimeAttribute - 713628 + false - - Set-CrmDecimalAttribute + + New-CrmOptionSet - Set-CrmDecimalAttribute [-ImeType <Nullable`1[CrmImeType]>] [-MaxValue <Nullable`1[Decimal]>] [-MinValue <Nullable`1[Decimal]>] [-Precision <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - + New-CrmOptionSet [-OptionSet] <OptionSetMetadata> + New-CrmOptionSet [-Name] <String> [-DisplayName] <String> [-Values] <PSOptionSetValue[]> [-Description <String>] [-Customizable <Nullable`1[Boolean]>] + - Update Decimal Attribute - Updates an attribute of type Decimal of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + - + Microsoft.Xrm.Sdk.Metadata.OptionSetMetadata - + + - - ImeType - - System.Management.Automation.ParameterAttribute - System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ValidateNotNullAttribute - - - - - - - MaxValue - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - - - - - - MinValue - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - - - - - - Precision + + OptionSet - System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -5793,7 +5741,7 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - Entity + Name System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute @@ -5803,7 +5751,7 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - Name + DisplayName System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -5812,11 +5760,11 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - DisplayName + + Values System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -5825,45 +5773,71 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - CanModifyAdditionalSettings + Customizable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - IsAuditEnabled + + + + + false + + + New-CrmOptionSetValue + + New-CrmOptionSetValue [-DisplayName] <String> [[-Value] <Nullable`1[Int32]>] [[-Description] <String>] + + + + + + + + + AMSoftware.Crm.PowerShell.Commands.Models.PSOptionSetValue + + + + + + + + + DisplayName + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsCustomizable + + Value - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute - - IsRenameable + + Description System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -5872,51 +5846,77 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsSecured + + + + + false + + + New-CrmPublisher + + New-CrmPublisher [-Name] <String> -DisplayName <String> -Prefix <String> [-OptionSetValuePrefix <Nullable`1[Int32]>] [-Description <String>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsValidForAdvancedFind + + DisplayName + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - Required + + Prefix - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IsGlobalFilterEnabled + + OptionSetValuePrefix + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsSortableEnabled + + Description + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute @@ -5924,106 +5924,109 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - DecimalAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.decimalattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmDecimalAttribute - 713629 + false - - Set-CrmDoubleAttribute + + New-CrmRole - Set-CrmDoubleAttribute [-ImeType <Nullable`1[CrmImeType]>] [-MaxValue <Nullable`1[Double]>] [-MinValue <Nullable`1[Double]>] [-Precision <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + New-CrmRole [-Name] <String> [-BusinessUnit <Nullable`1[Guid]>] - Update Double Attribute - Updates an attribute of type Double of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + - + Microsoft.Xrm.Sdk.Entity - + - - ImeType + + Name - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - MaxValue + + BusinessUnit - System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - MinValue + + + + + false + + + New-CrmSolution + + New-CrmSolution [-Name] <String> -DisplayName <String> -Version <String> -Publisher <Guid> [-Description <String>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + Name - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.PSDefaultValueAttribute - - Precision + + DisplayName - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute - - - - - - - Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ParameterAttribute - - Name + + Version - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidatePatternAttribute - - DisplayName + + Publisher System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -6035,95 +6038,91 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Description + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - CanModifyAdditionalSettings - - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - - - - - - - IsAuditEnabled - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - - - - - - IsCustomizable - - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - - - - - - - IsRenameable + + + + + false + + + New-CrmTeam + + New-CrmTeam [-Name] <String> [-TeamType] <CrmTeamType> [-Administrator] <Guid> [-BusinessUnit <Nullable`1[Guid]>] [-Description <String>] [-Users <Guid[]>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + Name - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IsSecured + + TeamType System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsValidForAdvancedFind + + Administrator System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Required + + BusinessUnit - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IsGlobalFilterEnabled + + Description + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsSortableEnabled + + Users System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -6134,101 +6133,92 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - DoubleAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.doubleattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmDoubleAttribute - 713630 + false - - Set-CrmEntity + + New-CrmUser - Set-CrmEntity [-Entity] <EntityMetadata> - Set-CrmEntity [-Name] <String> [-DisplayName <String>] [-DisplayCollectionName <String>] [-Description <String>] [-Customizable <Nullable`1[Boolean]>] [-CanChangeHierarchicalRelationship <Nullable`1[Boolean]>] [-CanEnableSyncToExternalSearchIndex <Nullable`1[Boolean]>] [-ChangeTrackingEnabled <Nullable`1[Boolean]>] [-EntityColor <String>] [-EntityHelpUrlEnabled <Nullable`1[Boolean]>] [-EntityHelpUrl <Uri>] [-IsInteractionCentricEnabled <Nullable`1[Boolean]>] [-IsKnowledgeManagementEnabled <Nullable`1[Boolean]>] [-IsOfflineInMobileClient <Nullable`1[Boolean]>] [-IsOneNoteIntegrationEnabled <Nullable`1[Boolean]>] [-IsOptimisticConcurrencyEnabled <Nullable`1[Boolean]>] [-IsSLAEnabled <Nullable`1[Boolean]>] [-SyncToExternalSearchIndex <Nullable`1[Boolean]>] [-HasNotes <Nullable`1[Boolean]>] [-HasActivities <Nullable`1[Boolean]>] [-AutoRouteToOwnerQueue <Nullable`1[Boolean]>] [-CanCreateAttributes <Nullable`1[Boolean]>] [-CanCreateCharts <Nullable`1[Boolean]>] [-CanCreateForms <Nullable`1[Boolean]>] [-CanCreateViews <Nullable`1[Boolean]>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsActivityParty <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsAvailableOffline <Nullable`1[Boolean]>] [-IsConnectionsEnabled <Nullable`1[Boolean]>] [-IsDocumentManagementEnabled <Nullable`1[Boolean]>] [-IsDuplicateDetectionEnabled <Nullable`1[Boolean]>] [-IsMailMergeEnabled <Nullable`1[Boolean]>] [-IsMappable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsValidForQueue <Nullable`1[Boolean]>] [-IsVisibleInMobile <Nullable`1[Boolean]>] [-IconLargeName <String>] [-IconMediumName <String>] [-IconSmallName <String>] + New-CrmUser [-UserName] <String> [-Firstname] <String> [-Lastname] <String> [-Access <CrmUserAccessMode>] [-License <CrmUserClientLicense>] [-BusinessUnit <Nullable`1[Guid]>] [-Roles <Guid[]>] - Update Entity - Update metadata of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + - + Microsoft.Xrm.Sdk.Entity - - + - - Entity + + UserName + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - EntityMetadata object with updated configuration + - Name + Firstname - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Logicalname of the entity to update + - - DisplayName + + Lastname - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - DisplayCollectionName + + Access - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute - - Description + + License System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute - - Customizable + + BusinessUnit - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - CanChangeHierarchicalRelationship + + Roles System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -6237,58 +6227,86 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - CanEnableSyncToExternalSearchIndex + + + + + false + + + New-CrmWebresource + + New-CrmWebresource [-Name] <String> [-DisplayName <String>] [-Description <String>] -WebresourceType <CrmWebresourceType> -Content <Byte[]> [-IsCustomizable <Nullable`1[Boolean]>] + New-CrmWebresource [-Name] <String> [-DisplayName <String>] [-Description <String>] -WebresourceType <CrmWebresourceType> -Path <String> [-IsCustomizable <Nullable`1[Boolean]>] [-Encoding <FileSystemCmdletProviderEncoding>] + + + + + + + + + Microsoft.Xrm.Sdk.Entity + + + + + + + + + + Name System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - ChangeTrackingEnabled + + DisplayName System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - EntityColor + + Description System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - EntityHelpUrlEnabled + + WebresourceType System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute - - EntityHelpUrl + + Content - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - IsInteractionCentricEnabled + + IsCustomizable System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -6297,308 +6315,456 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsKnowledgeManagementEnabled + + Path System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsOfflineInMobileClient + + Encoding System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsOneNoteIntegrationEnabled + + + + + false + + + Publish-CrmComponent + + Publish-CrmComponent -Solution <Guid> + Publish-CrmComponent [-All] + Publish-CrmComponent [-Entities <String[]>] [-Webresources <Guid[]>] [-Optionsets <String[]>] [-Dashboards <Guid[]>] [-PublishRibbon] [-PublishSiteMap] + + + + + + + + + + + + + + + + + + + + Solution + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsOptimisticConcurrencyEnabled + + All System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsSLAEnabled + + Entities System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateCountAttribute System.Management.Automation.ValidateNotNullAttribute - - SyncToExternalSearchIndex + + Webresources - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateCountAttribute - - HasNotes + + Optionsets - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateCountAttribute - - HasActivities + + Dashboards - System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateCountAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - AutoRouteToOwnerQueue + + PublishRibbon System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - CanCreateAttributes + + PublishSiteMap - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - CanCreateCharts + + + + + false + + + Remove-CrmAttribute + + Remove-CrmAttribute [-Entity] <String> [-Name] <String> [-Force] [-WhatIf] [-Confirm] + + + + + + + + + + + + + + + + + + Entity + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - CanCreateForms + + Name - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - CanCreateViews + + Force - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - CanModifyAdditionalSettings + + WhatIf + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + wi + - - IsActivityParty + + Confirm + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + cf + - - IsAuditEnabled + + + + + false + + + Remove-CrmContent + + Remove-CrmContent [-Entity] <String> [-Id] <Guid> [-Force] [-WhatIf] [-Confirm] + + + + + + + + + + + + + + + + + + Entity - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IsAvailableOffline + + Id System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsConnectionsEnabled + + Force System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsDocumentManagementEnabled + + WhatIf + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + wi + - - IsDuplicateDetectionEnabled + + Confirm + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + cf + - - IsMailMergeEnabled + + + + + false + + + Remove-CrmEntity + + Remove-CrmEntity [-Name] <String> [-Force] [-WhatIf] [-Confirm] + + + + + + + + + + + + + + + + + + Name - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IsMappable + + Force System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsRenameable + + WhatIf - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - + + wi + - - IsValidForQueue + + Confirm + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + cf + - - IsVisibleInMobile + + + + + false + + + Remove-CrmEntityKey + + Remove-CrmEntityKey [-Entity] <String> [-Name] <String> [-Force] [-WhatIf] [-Confirm] + + + + + + + + + + + + + + + + + + Entity - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IconLargeName + + Name - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IconMediumName + + Force - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - IconSmallName - - System.Management.Automation.ValidateNotNullAttribute + + WhatIf + + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - + + wi + + + + + + Confirm + + System.Management.Automation.AliasAttribute + System.Management.Automation.ParameterAttribute + + + cf + - - - EntityMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitymetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmEntity - 713631 + false - - Set-CrmImageAttribute + + Remove-CrmLanguage - Set-CrmImageAttribute [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + Remove-CrmLanguage [-LocaleId] <Int32> [-Force] [-WhatIf] [-Confirm] - Update Image Attribute - Updates an attribute of type Image of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + @@ -6607,134 +6773,217 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - + - - Entity + + LocaleId - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Name + + Force System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - DisplayName + + WhatIf + System.Management.Automation.AliasAttribute + System.Management.Automation.ParameterAttribute + + + wi + + + + + + Confirm + + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute + + + cf + + + + + + + + + false + + + Remove-CrmOptionSet + + Remove-CrmOptionSet [-Name] <String> [-Force] [-WhatIf] [-Confirm] + + + + + + + + + + + + + + + + + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - - Description + + Force System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - CanModifyAdditionalSettings + + WhatIf - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - + + wi + - - IsAuditEnabled + + Confirm + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + cf + - - IsCustomizable + + + + + false + + + Remove-CrmOptionSetValue + + Remove-CrmOptionSetValue [-OptionSet] <String> [-Value] <Int32> [-Force] [-WhatIf] [-Confirm] + Remove-CrmOptionSetValue [-Entity] <String> [-Attribute] <String> [-Value] <Int32> [-Force] [-WhatIf] [-Confirm] + + + + + + + + + + + + + + + + + + + OptionSet - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IsRenameable + + Value - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute - - IsSecured + + Force System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsValidForAdvancedFind + + WhatIf + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + wi + - - Required + + Confirm - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - + + cf + - - IsGlobalFilterEnabled + + Entity System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IsSortableEnabled + + Attribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -6742,26 +6991,20 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - ImageAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.imageattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmImageAttribute - 713632 + false - - Set-CrmIntegerAttribute + + Remove-CrmRelationship - Set-CrmIntegerAttribute [-Format <Nullable`1[CrmIntegerAttributeFormat]>] [-MaxValue <Nullable`1[Int32]>] [-MinValue <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + Remove-CrmRelationship [-Name] <String> [-Force] [-WhatIf] [-Confirm] + Remove-CrmRelationship [-Entity] <String> [-FromEntity] <String> [-Attribute <String>] [-Force] [-WhatIf] [-Confirm] - Update Integer Attribute - Updates an attribute of type Integer of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + @@ -6770,41 +7013,50 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - + + - - Format + + Name - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - MaxValue + + Force - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.ValidateNotNullAttribute - - MinValue + + WhatIf - System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateRangeAttribute - + + wi + + + + + + Confirm + + System.Management.Automation.AliasAttribute + System.Management.Automation.ParameterAttribute + + + cf + @@ -6819,7 +7071,7 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - Name + FromEntity System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -6829,7 +7081,7 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - DisplayName + Attribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -6838,18 +7090,46 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - Description + + + + + false + + + Remove-CrmSolutionComponent + + Remove-CrmSolutionComponent [-Solution] <Guid> -Type <CrmComponentType> -ComponentId <Guid> + Remove-CrmSolutionComponent [-Solution] <Guid> -ComponentType <Int32> -ComponentId <Guid> + + + + + + + + + + + + + + + + + + + Solution - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - CanModifyAdditionalSettings + + Type System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -6858,8 +7138,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsAuditEnabled + + ComponentId System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -6868,8 +7148,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsCustomizable + + ComponentType System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -6878,8 +7158,34 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsRenameable + + + + + false + + + Remove-CrmUserParent + + Remove-CrmUserParent [-User] <Guid> [-WhatIf] [-Confirm] + + + + + + + + + + + + + + + + + + User System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -6888,78 +7194,113 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - IsSecured + + WhatIf + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + wi + - - IsValidForAdvancedFind + + Confirm + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + cf + - - Required + + + + + false + + + Remove-CrmWebresource + + Remove-CrmWebresource [-Id] <Guid> [-Force] [-WhatIf] [-Confirm] + + + + + + + + + + + + + + + + + + Id - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute - - IsGlobalFilterEnabled + + Force System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - IsSortableEnabled + + WhatIf + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - + + wi + + + + + + Confirm + + System.Management.Automation.AliasAttribute + System.Management.Automation.ParameterAttribute + + + cf + - - - IntegerAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.integerattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmIntegerAttribute - 713633 + false - - Set-CrmMemoAttribute + + Set-CrmAttribute - Set-CrmMemoAttribute [-ImeType <Nullable`1[CrmImeType]>] [-Length <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + Set-CrmAttribute [-Entity] <String> [-Attribute] <AttributeMetadata> - Update Memo Attribute - Updates an attribute of type Memo of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + @@ -6968,32 +7309,55 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - + - - ImeType + + Entity - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - Length + + Attribute - System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + + + + + false + + + Set-CrmBigIntAttribute + + Set-CrmBigIntAttribute [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + + + + + + + + + + + + + + + + Entity @@ -7007,8 +7371,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute @@ -7037,8 +7401,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } CanModifyAdditionalSettings - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -7057,8 +7421,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsCustomizable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -7067,8 +7431,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -7077,8 +7441,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -7087,8 +7451,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsValidForAdvancedFind - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -7097,8 +7461,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -7117,8 +7481,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -7126,26 +7490,19 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - MemoAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.memoattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmMemoAttribute - 713634 + false - - Set-CrmMoneyAttribute + + Set-CrmBooleanAttribute - Set-CrmMoneyAttribute [-ImeType <Nullable`1[CrmImeType]>] [-MaxValue <Nullable`1[Double]>] [-MinValue <Nullable`1[Double]>] [-Precision <Nullable`1[Int32]>] [-PrecisionType <Nullable`1[CrmMoneyPrecisionType]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + Set-CrmBooleanAttribute [-DefaultValue <Nullable`1[Boolean]>] [-TrueValue <PSOptionSetValue>] [-FalseValue <PSOptionSetValue>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Update Money Attribute - Updates an attribute of type Money of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + @@ -7154,69 +7511,41 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - + - - ImeType + + DefaultValue - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute - - MaxValue + + TrueValue - System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute - - MinValue + + FalseValue - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateRangeAttribute + System.Management.Automation.ValidateNotNullAttribute - - Precision - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute - - - - - - - PrecisionType - - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ParameterAttribute - - - - - - - Entity + + Entity System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute @@ -7228,8 +7557,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Name - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute @@ -7258,8 +7587,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } CanModifyAdditionalSettings - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -7278,8 +7607,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsCustomizable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -7288,8 +7617,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -7298,8 +7627,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -7308,8 +7637,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsValidForAdvancedFind - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -7318,8 +7647,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -7338,8 +7667,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -7347,26 +7676,19 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - MoneyAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.moneyattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmMoneyAttribute - 713635 + false - - Set-CrmOptionSet + + Set-CrmContent - Set-CrmOptionSet [-OptionSet] <OptionSetMetadata> - Set-CrmOptionSet [-Name] <String> [-DisplayName <String>] [-Description <String>] [-Customizable <Nullable`1[Boolean]>] + Set-CrmContent [-Record] <Entity> + Set-CrmContent [-Entity] <String> [-Id] <Guid> [-Attributes] <Hashtable> - Update global OptionSet - Update a global OptionSet in an organization + + @@ -7376,82 +7698,64 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - + + - - OptionSet + + Record - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - OptionSetMetadata object with new configuration + - Name + Entity System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Logicalname of the global OptionSet to update + - - DisplayName + + Id - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Updated displayname for the OptionSet + - - Description + + Attributes System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - Updated description for the OptionSet - - - - Customizable - - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - - - Set is customizable for the OptionSet + - - - OptionSetMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.optionsetmetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmOptionSet - 713636 + false - - Set-CrmOptionSetAttribute + + Set-CrmDateTimeAttribute - Set-CrmOptionSetAttribute [-DefaultValue <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + Set-CrmDateTimeAttribute [-Format <Nullable`1[CrmDateTimeAttributeFormat]>] [-ImeType <Nullable`1[CrmImeType]>] [-CanChangeBehavior <Nullable`1[Boolean]>] [-Behavior <Nullable`1[CrmDateTimeBehavior]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Update OptionSet Attribute - Updates an attribute of type OptionSet of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + @@ -7460,14 +7764,47 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - + - - DefaultValue + + Format + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute + + + + + + + ImeType + + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + + + + + + + CanChangeBehavior + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + + + + + + + Behavior System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -7493,11 +7830,11 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - + DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -7536,8 +7873,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsCustomizable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -7546,8 +7883,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -7556,8 +7893,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -7573,21 +7910,11 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - + Required - - System.Management.Automation.PSDefaultValueAttribute - System.Management.Automation.ParameterAttribute - - - - - - - SchemaName System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -7606,8 +7933,8 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -7615,27 +7942,19 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - - PicklistAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.picklistattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmOptionSetAttribute - 713637 + false - - Set-CrmOptionSetValue + + Set-CrmDecimalAttribute - Set-CrmOptionSetValue [-OptionSet] <String> [-Value <Nullable`1[Int32]>] [-DisplayName <String>] [-Description <String>] - Set-CrmOptionSetValue [-Entity] <String> [-Attribute] <String> [-Value <Nullable`1[Int32]>] [-DisplayName <String>] [-Description <String>] + Set-CrmDecimalAttribute [-ImeType <Nullable`1[CrmImeType]>] [-MaxValue <Nullable`1[Decimal]>] [-MinValue <Nullable`1[Decimal]>] [-Precision <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Add or Update OptionSetValue - Add or update a value for an optionset - Available parameters depend on the version of the connected organization and the SDK used + + + @@ -7644,50 +7963,50 @@ Example: @{ 'firstname' = 'Arjan'; 'lastname' = 'Meskers' } - - + - - OptionSet + + ImeType - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute - Logicalname of the global OptionSet + - - Value + + MaxValue System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - The number value of the OptionSetValue to add or update. -If not provided a new OptionSetValue is added with a generated value. -If provided any existing option will be updated or a new option is added if the value doesn't exist + - - DisplayName + + MinValue System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - Displayname of the new or update OptionSetValue + - - Description + + Precision System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute - Description of the new or update OptionSetValue + @@ -7697,81 +8016,51 @@ If provided any existing option will be updated or a new option is added if the System.Management.Automation.ParameterAttribute - Logicalname of entity containing Picklist + - Attribute + Name - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - Logicalname of the Picklist attribute + - - - - - true - http://git.amsoftware.nl/crmpowershell/Set-CrmOptionSetValue - 713638 - - - Set-CrmRelationship - - Set-CrmRelationship [-Relationship] <RelationshipMetadataBase> - Set-CrmRelationship [-Name] <String> [-AdvancedFind <Nullable`1[Boolean]>] [-Customizable <Nullable`1[Boolean]>] - - - Update a relationships - Updates a relationship in the organization - Available parameters depend on the version of the connected organization and the SDK used - - - - - - - - - - - - - - Relationship + + DisplayName - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - Relationship object with the updated configuration + - - Name + + Description System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - Schemaname of the relationship to update + - AdvancedFind + CanModifyAdditionalSettings - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Make relationship available in Advanced find + - Customizable + IsAuditEnabled System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -7780,97 +8069,70 @@ If provided any existing option will be updated or a new option is added if the - - - - - RelationshipMetadataBase Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.relationshipmetadatabase.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Set-CrmRelationship - 713639 - - - Set-CrmRelationshipCascadeConfig - - Set-CrmRelationshipCascadeConfig [-Relationship] <String> [-Assign <Nullable`1[CrmCascadeType]>] [-Delete <Nullable`1[CrmCascadeType]>] [-Merge <Nullable`1[CrmCascadeType]>] [-Reparent <Nullable`1[CrmCascadeType]>] [-Share <Nullable`1[CrmCascadeType]>] [-Unshare <Nullable`1[CrmCascadeType]>] - - - Update Relationship Cascade Configuration - Update the cascade configuration of a relationship in an organization - Available parameters depend on the version of the connected organization and the SDK used - - - - - - - - - - - - - Relationship + + IsCustomizable - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Schemaname of the relationship to update + - - Assign + + IsRenameable System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Delete + + IsSecured + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Merge + + IsValidForAdvancedFind + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Reparent + + Required System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute - - Share + + IsGlobalFilterEnabled System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Unshare + + IsSortableEnabled + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -7879,26 +8141,19 @@ If provided any existing option will be updated or a new option is added if the - - - CascadeConfiguration Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.cascadeconfiguration.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmRelationshipCascadeConfig - 713640 + false - - Set-CrmStringAttribute + + Set-CrmDoubleAttribute - Set-CrmStringAttribute [-Format <Nullable`1[CrmStringAttributeFormat]>] [-ImeType <Nullable`1[CrmImeType]>] [-Length <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] + Set-CrmDoubleAttribute [-ImeType <Nullable`1[CrmImeType]>] [-MaxValue <Nullable`1[Double]>] [-MinValue <Nullable`1[Double]>] [-Precision <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Update String Attribute - Updates an attribute of type String of an entity - Available parameters depend on the version of the connected organization and the SDK used + + + @@ -7907,11 +8162,11 @@ If provided any existing option will be updated or a new option is added if the - + - - Format + + ImeType System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -7921,23 +8176,36 @@ If provided any existing option will be updated or a new option is added if the - - ImeType + + MaxValue - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateRangeAttribute + System.Management.Automation.PSDefaultValueAttribute + + + + + + + MinValue + + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Length + Precision + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ValidateRangeAttribute - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -7957,8 +8225,8 @@ If provided any existing option will be updated or a new option is added if the Name - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute @@ -7987,8 +8255,8 @@ If provided any existing option will be updated or a new option is added if the CanModifyAdditionalSettings - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -8007,8 +8275,8 @@ If provided any existing option will be updated or a new option is added if the IsCustomizable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -8017,8 +8285,8 @@ If provided any existing option will be updated or a new option is added if the IsRenameable - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -8027,8 +8295,8 @@ If provided any existing option will be updated or a new option is added if the IsSecured - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -8037,8 +8305,8 @@ If provided any existing option will be updated or a new option is added if the IsValidForAdvancedFind - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -8047,8 +8315,8 @@ If provided any existing option will be updated or a new option is added if the Required - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute @@ -8067,8 +8335,8 @@ If provided any existing option will be updated or a new option is added if the IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -8076,25 +8344,19 @@ If provided any existing option will be updated or a new option is added if the - - - StringAttributeMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.stringattributemetadata.aspx - - + - true - http://git.amsoftware.nl/crmpowershell/Set-CrmStringAttribute - 713641 + false - - Split-CrmContent + + Set-CrmEntity - Split-CrmContent [-Entity] <String> [-Id] <Guid> [-FromEntity] <String> [-FromId] <Guid> [-Attribute <String>] + Set-CrmEntity [-Entity] <EntityMetadata> + Set-CrmEntity [-Name] <String> [-DisplayName <String>] [-DisplayCollectionName <String>] [-Description <String>] [-Customizable <Nullable`1[Boolean]>] [-CanChangeHierarchicalRelationship <Nullable`1[Boolean]>] [-CanEnableSyncToExternalSearchIndex <Nullable`1[Boolean]>] [-ChangeTrackingEnabled <Nullable`1[Boolean]>] [-EntityColor <String>] [-EntityHelpUrlEnabled <Nullable`1[Boolean]>] [-EntityHelpUrl <Uri>] [-IsInteractionCentricEnabled <Nullable`1[Boolean]>] [-IsKnowledgeManagementEnabled <Nullable`1[Boolean]>] [-IsOfflineInMobileClient <Nullable`1[Boolean]>] [-IsOneNoteIntegrationEnabled <Nullable`1[Boolean]>] [-IsOptimisticConcurrencyEnabled <Nullable`1[Boolean]>] [-IsSLAEnabled <Nullable`1[Boolean]>] [-SyncToExternalSearchIndex <Nullable`1[Boolean]>] [-HasNotes <Nullable`1[Boolean]>] [-HasActivities <Nullable`1[Boolean]>] [-AutoRouteToOwnerQueue <Nullable`1[Boolean]>] [-CanCreateAttributes <Nullable`1[Boolean]>] [-CanCreateCharts <Nullable`1[Boolean]>] [-CanCreateForms <Nullable`1[Boolean]>] [-CanCreateViews <Nullable`1[Boolean]>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsActivityParty <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsAvailableOffline <Nullable`1[Boolean]>] [-IsConnectionsEnabled <Nullable`1[Boolean]>] [-IsDocumentManagementEnabled <Nullable`1[Boolean]>] [-IsDuplicateDetectionEnabled <Nullable`1[Boolean]>] [-IsMailMergeEnabled <Nullable`1[Boolean]>] [-IsMappable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsValidForQueue <Nullable`1[Boolean]>] [-IsVisibleInMobile <Nullable`1[Boolean]>] [-IconLargeName <String>] [-IconMediumName <String>] [-IconSmallName <String>] - Disassociate two records - Disassociate two records using a one-to-many or many-to-many relationship + + @@ -8104,682 +8366,414 @@ If provided any existing option will be updated or a new option is added if the - + + - + Entity - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Entity logicalname of the record to disassociate + - - Id + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Id of the record to disassociate + - - FromEntity + + DisplayName System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute - Entity logicalname of the record to disassociate from - - - - FromId - - System.Management.Automation.ParameterAttribute - - - Id of the record to disassociate from + - Attribute + DisplayCollectionName System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Attribute logicalname to use as hint to locate relationship, if multiple exist. -If no hint is provided and multiple relationships exists a many-to-many relationship is assumed. + - - - - Split two records - Split-CrmContent -Entity contact -Id CD51649C-71E0-45AA-BB4B-FE8E52E4E671 -FromEntity account -FromId 1A07D9B6-21D1-426A-9B41-488AF9FB6C75 - Disassociate the Contact from the Account. -The result will be the field parentaccountid on the contact is cleared. - - - - - - true - http://git.amsoftware.nl/crmpowershell/Split-CrmContent - 713642 - - - Start-CrmProcess - - Start-CrmProcess [-Process] <Guid> [-Record] <Guid> [-WhatIf] [-Confirm] - - - Start a Process - Starts a Process on the provided record - - - - - System.Guid - - Id of the AsyncOperation created for the process - - - - - - - Process + + Description System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Id of the process to start + - - Record + + Customizable System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Id of the record to start the process on. -Record must be in the primary entity of the process. + - - WhatIf + + CanChangeHierarchicalRelationship - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - wi - + - - Confirm + + CanEnableSyncToExternalSearchIndex - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - cf - + - - - - Start process - Get-CrmContent incident -Id a0319884-7290-e511-80d8-00155d006b16 | Start-CrmProcess -Process 0ffbcde4-61c1-4355-aa89-aa1d7b2b8792 - Start the process with Id '0ffbcde4-61c1-4355-aa89-aa1d7b2b8792' on the record with Id 'a0319884-7290-e511-80d8-00155d006b16' from the Entity 'incident'. - - - - - - true - http://git.amsoftware.nl/crmpowershell/Start-CrmProcess - 713643 - - - Stop-CrmProcess - - Stop-CrmProcess [-ASyncOperation] <Guid> [-Force] [-WhatIf] [-Confirm] - Stop-CrmProcess [-Process] <Guid> [[-Record] <Guid>] [-Force] [-WhatIf] [-Confirm] - - - Stop a process or async operation - Stop a Process on the provided record, or a specific async operation - Only waiting processes can be stop. This is checked in the Cmdlet. - - - - - - - - - - - - - - ASyncOperation + + ChangeTrackingEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - Id of the specific async operation to stop. + - - WhatIf + + EntityColor - System.Management.Automation.AliasAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - wi - + - - Confirm + + EntityHelpUrlEnabled - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - cf - + - - Process + + EntityHelpUrl - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Id of the process to stop + - - Record + + IsInteractionCentricEnabled + System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + + + + + + + IsKnowledgeManagementEnabled + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Id of the record to start the process on. -Record must be in the primary entity of the process. + - - Force + + IsOfflineInMobileClient System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - - - Stop async operation - Stop-CrmProcess -AsyncOperation 0ffbcde4-61c1-4355-aa89-aa1d7b2b8792 - Stop the async operation with id '0ffbcde4-61c1-4355-aa89-aa1d7b2b8792' - - - - Stop process - Get-CrmContent incident -Id a0319884-7290-e511-80d8-00155d006b16 | Stop-CrmProcess -Process 0ffbcde4-61c1-4355-aa89-aa1d7b2b8792 - Stop the process with Id '0ffbcde4-61c1-4355-aa89-aa1d7b2b8792' on the record with Id 'a0319884-7290-e511-80d8-00155d006b16' from the Entity 'incident'. - - - - - - true - http://git.amsoftware.nl/crmpowershell/Stop-CrmProcess - 713644 - - - Add-CrmEntityKey - - Add-CrmEntityKey [-Entity] <String> [-Name] <String> [-DisplayName] <String> -Attributes <String[]> [-SchemaName <String>] - - - Add keys to an Entity - Add a key to an Entity with a combination of attributes. This key uniquely identifies the Entity. - - Available from Dynamics CRM 2015.1 and up - - - - Microsoft.Xrm.Sdk.Metadata.EntityKeyMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitykeymetadata.aspx - - - - - - - - Entity + + IsOneNoteIntegrationEnabled + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - Logicalname of the Entity to add the Key to. + - - Name + + IsOptimisticConcurrencyEnabled System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - Unique (identifying) name of the Key + - - DisplayName + + IsSLAEnabled System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - Displayname of the Key + - - Attributes + + SyncToExternalSearchIndex - System.Management.Automation.ValidateCountAttribute System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Logicalnames of the attributes which make up the unique identifier for the Entity. + - - SchemaName + + HasNotes System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - Schemaname for the Key. If not provided will be the same as the Name of the Key. + - - - - Add simple Entity Key - Add-CrmEntityKey -Entity account -Name ams_accountnumber -Displayname Accountnumber -Attributes accountnumber - Add the attribute 'accountnumber' as a unique identifier for Account - - - - - - EntityKeyMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitykeymetadata.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Add-CrmEntityKey - 713645 - - - Get-CrmEntityKey - - Get-CrmEntityKey [-Entity] <String> [-Attributes <String[]>] [-Include <String>] [-Exclude <String>] [-ExcludeManaged] - Get-CrmEntityKey [-Id] <Guid> - Get-CrmEntityKey [-Entity] <String> [-Name] <String> - - - Get the Keys of an Entity - Get the Keys of an Entity. The Attributes of the Keys uniquely identify the records of an Entity. - Available from Dynamics CRM 2015.1 and up - - - - Microsoft.Xrm.Sdk.Metadata.EntityKeyMetadata - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitykeymetadata.aspx - - - - - - - - - - Entity + + HasActivities - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Logicalname of the Entity to get the Keys for. + - - Attributes + + AutoRouteToOwnerQueue - System.Management.Automation.ValidateCountAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - Find keys containing all the provided Attributes (by Logicalname) + - - Include + + CanCreateAttributes + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.SupportsWildcardsAttribute - Filter for keys to include based on the logicalname of the key. + - - Exclude + + CanCreateCharts - System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - Filter for keys to exclude based on the logicalname of the key. + - - ExcludeManaged + + CanCreateForms + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Exclude managed keys. + - - Id + + CanCreateViews System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - The MetadataId of the key + - - Name + + CanModifyAdditionalSettings - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - The Logicalname of the key + - - - - Get entity key - Get-CrmEntityKey -Entity account - Get all keys for Account - - - - Get key by name - Get-CrmEntityKey -Entity account -Name ams_accountnumber - Get the key with logicalname 'ams_accountnumber' of the entity Account - - - - Get key by attribute - Get-CrmEntityKey -Entity account -Attributes accountnumber -ExcludeManaged - Get keys from the entity Account where the key is unmanaged and contains the attribute 'accountnumber'. - - - - - - EntityKeyMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitykeymetadata.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmEntityKey - 713646 - - - Get-CrmWebresource - - Get-CrmWebresource [-WebresourceType <CrmWebresourceType>] [-ExcludeManaged] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmWebresource [-Name] <String> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmWebresource [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - - - Get Webresources - Get webresources - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - - - WebresourceType + + IsActivityParty - System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - The type of webresource to retrieve. + - - ExcludeManaged + + IsAuditEnabled + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Do not retrieve managed webresources. + - - IncludeTotalCount + + IsAvailableOffline + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Skip + + IsConnectionsEnabled + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - First + + IsDocumentManagementEnabled System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Name + + IsDuplicateDetectionEnabled - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Retrieve webresource with logocalname + - - Id + + IsMailMergeEnabled - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Retrieve webresource with MetadataId + - - - - Get Webresource - Get-CrmWebresource -WebresourceType JS -ExcludeManged - Get all unmanaged JavaScript webresources. - - - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmWebresource - 713687 - - - New-CrmWebresource - - New-CrmWebresource [-Name] <String> [-DisplayName <String>] [-Description <String>] -WebresourceType <CrmWebresourceType> -Content <Byte[]> [-IsCustomizable <Nullable`1[Boolean]>] - New-CrmWebresource [-Name] <String> [-DisplayName <String>] [-Description <String>] -WebresourceType <CrmWebresourceType> -Path <String> [-IsCustomizable <Nullable`1[Boolean]>] [-Encoding <FileSystemCmdletProviderEncoding>] - - - Create a webresource - Create a new Webresource and set the content - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - - Name + + IsMappable - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - The uniquename for the Webresource + - - DisplayName + + IsRenameable - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - New Displayname of the Webresource. + - - Description + + IsValidForQueue - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - New Description of the Webresource. + - - WebresourceType + + IsVisibleInMobile - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute - - - The type of webresource to create. - - - - Content - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - In memory byte-array to set the content to. + - - IsCustomizable + + IconLargeName - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Set the Customizable managed property. + - - Path + + IconMediumName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - The path to a file to content the new content for the webresource from. + - - Encoding + + IconSmallName + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -8787,30 +8781,19 @@ Record must be in the primary entity of the process. - - - New Webresource - New-CrmWebresource -Name ams_solution.js -WebresourceType JS -Displayname solution.js -Path c:\temp\solution.js -Encoding Default - Create a new webresource named 'ams_solution.js' and set the content from the solution.js file. - - - + - true - http://git.amsoftware.nl/crmpowershell/New-CrmWebresource - 713647 + false - - Publish-CrmComponent + + Set-CrmImageAttribute - Publish-CrmComponent -Solution <Guid> - Publish-CrmComponent [-All] - Publish-CrmComponent [-Entities <String[]>] [-Webresources <Guid[]>] [-Optionsets <String[]>] [-Dashboards <Guid[]>] [-PublishRibbon] [-PublishSiteMap] + Set-CrmImageAttribute [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Publish CRM Components - Publish components in the Organization. All components, components in a solution, or specific components. + + @@ -8820,237 +8803,153 @@ Record must be in the primary entity of the process. - - - + - - All + + Entity + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - Publish all components in the organization + - - Entities + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ValidateCountAttribute - List of logicalnames of entities to publish. + - - Webresources + + DisplayName - System.Management.Automation.ValidateCountAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - List of IDs (guid) of webresources to publish. + - - Optionsets + + Description System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateCountAttribute System.Management.Automation.ValidateNotNullAttribute - List of logicalnames of global optionsets to publish. + - - Dashboards + + CanModifyAdditionalSettings - System.Management.Automation.ValidateCountAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute - List of IDs (guid) of dashboards to publish. A dashboard is represented by the 'systemform' Entity. + - - PublishRibbon + + IsAuditEnabled System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Publish the Ribbons. + - - PublishSiteMap + + IsCustomizable System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Publish the SiteMap. + - - Solution + + IsRenameable System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - - - - Publish all - Publish-CrmComponent -All - Publish all components in the organization - - - - Publish solution - Publish-CrmComponent -Solution amsoftwarebase - Publish all components in the solution - - - - Publish components - Publish-CrmComponent -Entities @(account, contact) -Optionsets @(gender) -Dashboards @(5C982B68-495F-4B1D-A950-03BA96C297FB) -Webresources @(20CBBEEC-993C-4456-B490-26F87D72C20E) -PublishSiteMap -PublishRibbon - Publish the specified component, and also the Ribbons and SiteMap. - - - - - - Publish customizations - https://msdn.microsoft.com/en-us/library/gg334390.aspx - - - PublishAllXmlRequest Class - https://msdn.microsoft.com/en-us/library/microsoft.crm.sdk.messages.publishallxmlrequest.aspx - - - PublishXmlRequest Class - https://msdn.microsoft.com/en-us/library/microsoft.crm.sdk.messages.publishxmlrequest.aspx - - - Publish request schema - https://msdn.microsoft.com/en-us/library/gg334278.aspx - - - - true - http://git.amsoftware.nl/crmpowershell/Publish-CrmComponent - 713648 - - - Remove-CrmEntityKey - - Remove-CrmEntityKey [-Entity] <String> [-Name] <String> [-Force] [-WhatIf] [-Confirm] - - - Remove key from an Entity - Remove the Key from an Entity - Available from Dynamics CRM 2015.1 and up - - - - - - - - - - - - - Entity + + IsSecured - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Logicalname of the Entity + - - Name + + IsValidForAdvancedFind - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - Logicalname of the key to remove + - - Force + + Required System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute - - WhatIf + + IsGlobalFilterEnabled - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - wi - + - - Confirm + + IsSortableEnabled - System.Management.Automation.AliasAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - cf - + - - - Remove Key from Entity - Remove-CrmEntityKey -entity account -Name ams_accountnumber - remove the key with logicalname 'ams_accountnumber' from the entity Account. - - - - - - EntityKeyMetadata Class - https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.metadata.entitykeymetadata.aspx - - + + - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmEntityKey - 713649 + false - - Remove-CrmWebresource + + Set-CrmIntegerAttribute - Remove-CrmWebresource [-Id] <Guid> [-Force] [-WhatIf] [-Confirm] + Set-CrmIntegerAttribute [-Format <Nullable`1[CrmIntegerAttributeFormat]>] [-MaxValue <Nullable`1[Int32]>] [-MinValue <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] - Remove a Webresource - Remove a Webresource + + @@ -9060,98 +8959,62 @@ Record must be in the primary entity of the process. - + - - Id + + Format System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullAttribute - The ID of the webresource to remove. + - - Force + + MaxValue + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute - - WhatIf + + MinValue - System.Management.Automation.AliasAttribute + System.Management.Automation.ValidateRangeAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute - - wi - + - - Confirm + + Entity - System.Management.Automation.AliasAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - cf - + - - - - Remove Webresource - Remove-CrmWebresource -Id 8CB79985-D9D1-40E1-B0C7-225674381438 - Remove the specified webresource - - - - - - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmWebresource - 713688 - - - Set-CrmWebresource - - Set-CrmWebresource [-Id] <Guid> [-DisplayName <String>] [-Description <String>] [-IsCustomizable <Nullable`1[Boolean]>] - Set-CrmWebresource [-Id] <Guid> [-DisplayName <String>] [-Description <String>] [-Content <Byte[]>] [-IsCustomizable <Nullable`1[Boolean]>] - Set-CrmWebresource [-Id] <Guid> [-DisplayName <String>] [-Description <String>] [-Path <String>] [-IsCustomizable <Nullable`1[Boolean]>] [-Encoding <FileSystemCmdletProviderEncoding>] - - - Update a Webresource - Update the metadata and/or content of a webresource. - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - - - Id + + Name - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - The ID of the webresource to update. + @@ -9161,95 +9024,41 @@ Record must be in the primary entity of the process. System.Management.Automation.ValidateNotNullOrEmptyAttribute - New Displayname of the Webresource. + Description System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - New Description of the Webresource. + - IsCustomizable + CanModifyAdditionalSettings - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - Set the Customizable managed property. + - - Content + + IsAuditEnabled - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - In memory byte-array to set the content to. + - - Path - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - - The path to a file to content the new content for the webresource from. - - - - Encoding - - System.Management.Automation.ParameterAttribute - - - - - - - - - Update Webresource - Set-CrmWebresource -Id 1942B757-63B3-416F-A724-5E8613291236 -Displayname 'solution.js' - Update the displayname of the webresource. - - - - - - true - http://git.amsoftware.nl/crmpowershell/Set-CrmWebresource - 713650 - - - Add-CrmLanguage - - Add-CrmLanguage [-LocaleId] <Int32> [-Force] [-WhatIf] [-Confirm] - - - - - - - - - - - - - - - - - - LocaleId + + IsCustomizable System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -9258,81 +9067,18 @@ Record must be in the primary entity of the process. - - Force - - System.Management.Automation.ParameterAttribute - - - - - - - WhatIf - - System.Management.Automation.AliasAttribute - System.Management.Automation.ParameterAttribute - - - wi - - - - - - Confirm + + IsRenameable - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - - cf - - - - - - - - - true - http://git.amsoftware.nl/crmpowershell/Add-CrmLanguage - 713651 - - - Add-CrmSolutionComponent - - Add-CrmSolutionComponent [-Solution] <Guid> -Type <CrmComponentType> -ComponentId <Guid> [-IncludeRequired] [-ExcludeSubComponents] [-ExcludeMetadata] - Add-CrmSolutionComponent [-Solution] <Guid> -ComponentType <Int32> -ComponentId <Guid> [-IncludeRequired] [-ExcludeSubComponents] [-ExcludeMetadata] - - - - - - - - - - - - - - - - - - - Solution - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - - Type + + IsSecured System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -9341,8 +9087,8 @@ Record must be in the primary entity of the process. - - ComponentId + + IsValidForAdvancedFind System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -9351,35 +9097,28 @@ Record must be in the primary entity of the process. - - IncludeRequired - - System.Management.Automation.ParameterAttribute - - - - - - - ExcludeSubComponents + + Required System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute - - ExcludeMetadata + + IsGlobalFilterEnabled System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - ComponentType + + IsSortableEnabled System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -9392,14 +9131,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Add-CrmSolutionComponent - 713652 + false - - Export-CrmSolution + + Set-CrmMemoAttribute - Export-CrmSolution [-Id] <Guid> [-Path] <String> [-Managed] [-AutoNumberingSettings] [-CalendarSettings] [-CustomizationSettings] [-EmailTrackingSettings] [-GeneralSettings] [-IsvConfig] [-MarketingSettings] [-OutlookSynchronizationSettings] [-RelationshipRoles] [-Target <String>] + Set-CrmMemoAttribute [-ImeType <Nullable`1[CrmImeType]>] [-Length <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] @@ -9413,160 +9150,124 @@ Record must be in the primary entity of the process. - + - - Id - - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - - - - - - - Path - - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ParameterAttribute - - - - - - - Managed + + ImeType System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute - - AutoNumberingSettings + + Length + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullAttribute - - CalendarSettings + + Entity + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - CustomizationSettings + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - EmailTrackingSettings + + DisplayName System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - GeneralSettings + + Description System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - IsvConfig + + CanModifyAdditionalSettings System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - MarketingSettings + + IsAuditEnabled System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - OutlookSynchronizationSettings + + IsCustomizable System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - RelationshipRoles + + IsRenameable System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Target + + IsSecured - System.Management.Automation.ValidatePatternAttribute - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - - - - true - http://git.amsoftware.nl/crmpowershell/Export-CrmSolution - 713653 - - - Export-CrmTranslation - - Export-CrmTranslation [-Solution] <Guid> [-Path] <String> - - - - - - - - - - - - - - - - - - Solution + + IsValidForAdvancedFind System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -9575,57 +9276,30 @@ Record must be in the primary entity of the process. - - Path + + Required System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.PSDefaultValueAttribute - - - - - true - http://git.amsoftware.nl/crmpowershell/Export-CrmTranslation - 713654 - - - Export-CrmWebresource - - Export-CrmWebresource [-Id] <Guid> [-Encoding <FileSystemCmdletProviderEncoding>] - - - - - - - - - - - - - - - - - - Id + + IsGlobalFilterEnabled - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Encoding + + IsSortableEnabled + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -9636,15 +9310,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Export-CrmWebresource - 713655 + false - - Get-CrmBusinessUnit + + Set-CrmMoneyAttribute - Get-CrmBusinessUnit [-Include <String>] [-Exclude <String>] [-Parent <Nullable`1[Guid]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmBusinessUnit [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Set-CrmMoneyAttribute [-ImeType <Nullable`1[CrmImeType]>] [-MaxValue <Nullable`1[Double]>] [-MinValue <Nullable`1[Double]>] [-Precision <Nullable`1[Int32]>] [-PrecisionType <Nullable`1[CrmMoneyPrecisionType]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] @@ -9653,249 +9324,124 @@ Record must be in the primary entity of the process. - Microsoft.Xrm.Sdk.Entity + - - + - - Include - - System.Management.Automation.SupportsWildcardsAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ParameterAttribute - - - - - - - Exclude - - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.SupportsWildcardsAttribute - System.Management.Automation.ParameterAttribute - - - - - - - Parent - - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ParameterAttribute - - - - - - - IncludeTotalCount - - System.Management.Automation.ParameterAttribute - - - - - - - Skip + + ImeType + System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - First + + MaxValue + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateRangeAttribute System.Management.Automation.ParameterAttribute - - - - - - - Id - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmBusinessUnit - 713656 - - - Get-CrmLanguage - - Get-CrmLanguage [-All] [-ListAvailable] - - - - - - - - - System.Globalization.CultureInfo - - - - - - - - - All + + MinValue System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateRangeAttribute - - ListAvailable + + Precision System.Management.Automation.ParameterAttribute - - - - - - - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmLanguage - 713657 - - - Get-CrmPrincipalRoles - - Get-CrmPrincipalRoles [-Principal] <Guid> - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - Principal - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateRangeAttribute - - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmPrincipalRoles - 713658 - - - Get-CrmPublisher - - Get-CrmPublisher [-Include <String>] [-Exclude <String>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmPublisher [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - - Include + + PrecisionType - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.SupportsWildcardsAttribute + System.Management.Automation.PSDefaultValueAttribute + System.Management.Automation.ValidateNotNullAttribute - - Exclude + + Entity - System.Management.Automation.SupportsWildcardsAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + + + + + + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - - IncludeTotalCount + + DisplayName System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Skip + + Description System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - First + + CanModifyAdditionalSettings System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Id + + IsAuditEnabled System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -9904,97 +9450,68 @@ Record must be in the primary entity of the process. - - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmPublisher - 713659 - - - Get-CrmRole - - Get-CrmRole [-Include <String>] [-Exclude <String>] [-BusinessUnit <Nullable`1[Guid]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmRole [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - - Include + + IsCustomizable System.Management.Automation.ParameterAttribute - System.Management.Automation.SupportsWildcardsAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - - Exclude + + IsRenameable System.Management.Automation.ParameterAttribute - System.Management.Automation.SupportsWildcardsAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - - BusinessUnit + + IsSecured - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - IncludeTotalCount + + IsValidForAdvancedFind + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Skip + + Required System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute - - First + + IsGlobalFilterEnabled System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Id + + IsSortableEnabled System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -10007,14 +9524,13 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Get-CrmRole - 713660 + false - - Get-CrmRolePrincipals + + Set-CrmOptionSet - Get-CrmRolePrincipals [-Role] <Guid> + Set-CrmOptionSet [-OptionSet] <OptionSetMetadata> + Set-CrmOptionSet [-Name] <String> [-DisplayName <String>] [-Description <String>] [-Customizable <Nullable`1[Boolean]>] @@ -10023,16 +9539,47 @@ Record must be in the primary entity of the process. - Microsoft.Xrm.Sdk.Entity + - + + - - Role + + OptionSet + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + + + Name + + System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute + + + + + + + DisplayName + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute + + + + + + + Description System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -10041,19 +9588,26 @@ Record must be in the primary entity of the process. + + Customizable + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + - true - http://git.amsoftware.nl/crmpowershell/Get-CrmRolePrincipals - 713661 + false - - Get-CrmSolutionComponent + + Set-CrmOptionSetAttribute - Get-CrmSolutionComponent [-Solution] <Guid> [-Type <Nullable`1[CrmComponentType]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmSolutionComponent [-Solution] <Guid> [-ComponentType <Nullable`1[Int32]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] + Set-CrmOptionSetAttribute [-DefaultValue <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName] <String> [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <CrmRequiredLevel>] [-SchemaName <String>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] @@ -10062,64 +9616,66 @@ Record must be in the primary entity of the process. - Microsoft.Xrm.Sdk.Entity + - - + - - Solution + + DefaultValue - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - Type + + Entity - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IncludeTotalCount + + Name System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Skip + + DisplayName System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - First + + Description + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - ComponentType + + CanModifyAdditionalSettings System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -10128,38 +9684,8 @@ Record must be in the primary entity of the process. - - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmSolutionComponent - 713662 - - - Get-CrmTeam - - Get-CrmTeam [-TeamType <Nullable`1[CrmTeamType]>] [-Administrator <Nullable`1[Guid]>] [-Include <String>] [-Exclude <String>] [-BusinessUnit <Nullable`1[Guid]>] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmTeam [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - - TeamType + + IsAuditEnabled System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -10168,80 +9694,81 @@ Record must be in the primary entity of the process. - - Administrator + + IsCustomizable - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - Include + + IsRenameable System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.SupportsWildcardsAttribute + System.Management.Automation.ValidateNotNullAttribute - - Exclude + + IsSecured - System.Management.Automation.ParameterAttribute - System.Management.Automation.SupportsWildcardsAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - BusinessUnit + + IsValidForAdvancedFind + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - IncludeTotalCount + + Required System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute - - Skip + + SchemaName + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - First + + IsGlobalFilterEnabled + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Id + + IsSortableEnabled - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute @@ -10251,14 +9778,13 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Get-CrmTeam - 713663 + false - - Get-CrmTeamUsers + + Set-CrmOptionSetValue - Get-CrmTeamUsers [-Team] <Guid> + Set-CrmOptionSetValue [-OptionSet] <String> [-Value <Nullable`1[Int32]>] [-DisplayName <String>] [-Description <String>] + Set-CrmOptionSetValue [-Entity] <String> [-Attribute] <String> [-Value <Nullable`1[Int32]>] [-DisplayName <String>] [-Description <String>] @@ -10267,16 +9793,27 @@ Record must be in the primary entity of the process. - Microsoft.Xrm.Sdk.Entity + - + + - - Team + + OptionSet + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute + + + + + + + Value System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -10285,42 +9822,9 @@ Record must be in the primary entity of the process. - - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmTeamUsers - 713664 - - - Get-CrmUser - - Get-CrmUser [-Include <String>] [-Exclude <String>] [-BusinessUnit <Nullable`1[Guid]>] [-IncludeDisabled] [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmUser [-UserName] <String> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - Get-CrmUser [-Id] <Guid> [-IncludeTotalCount] [-Skip <UInt64>] [-First <UInt64>] - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - - Include + DisplayName - System.Management.Automation.SupportsWildcardsAttribute System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -10329,18 +9833,17 @@ Record must be in the primary entity of the process. - Exclude + Description - System.Management.Automation.SupportsWildcardsAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - BusinessUnit + + Entity System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute @@ -10349,44 +9852,78 @@ Record must be in the primary entity of the process. - - IncludeDisabled + + Attribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - IncludeTotalCount + + + + + false + + + Set-CrmOwner + + Set-CrmOwner [-InputObject] <Entity> -ToPrincipalType <CrmPrincipalType> -ToPrincipalId <Guid> + Set-CrmOwner [-Entity] <String> [-Id] <Guid> -ToPrincipalType <CrmPrincipalType> -ToPrincipalId <Guid> + Set-CrmOwner [-FromPrincipalType] <CrmPrincipalType> [-FromPrincipalId] <Guid> -ToPrincipalType <CrmPrincipalType> -ToPrincipalId <Guid> + + + + + + + + + + + + + + + + + + + + InputObject System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Skip + + ToPrincipalType + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - First + + ToPrincipalId + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - UserName + + Entity System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute @@ -10395,46 +9932,28 @@ Record must be in the primary entity of the process. - + Id + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + + + + + + + FromPrincipalType + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - - - - true - http://git.amsoftware.nl/crmpowershell/Get-CrmUser - 713665 - - - Get-CrmUserTeams - - Get-CrmUserTeams [-Team] <Guid> - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - Team + + FromPrincipalId System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -10447,14 +9966,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Get-CrmUserTeams - 713666 + false - - Import-CrmSolution + + Set-CrmPrincipalRoles - Import-CrmSolution [-Path] <String> [-ConvertToManaged] [-Overwrite] [-PublishWorkflows] [-SkipDependencies] [-WhatIf] [-Confirm] + Set-CrmPrincipalRoles [-Principal] <Guid> [-PrincipalType] <CrmPrincipalType> -Roles <Guid[]> [-Overwrite] @@ -10463,28 +9980,39 @@ Record must be in the primary entity of the process. - Microsoft.Xrm.Sdk.Entity + - + - - Path + + Principal + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - ConvertToManaged + + PrincipalType + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + + + Roles System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute @@ -10499,45 +10027,71 @@ Record must be in the primary entity of the process. - - PublishWorkflows + + + + + false + + + Set-CrmRelationship + + Set-CrmRelationship [-Relationship] <RelationshipMetadataBase> + Set-CrmRelationship [-Name] <String> [-AdvancedFind <Nullable`1[Boolean]>] [-Customizable <Nullable`1[Boolean]>] + + + + + + + + + + + + + + + + + + + Relationship + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - SkipDependencies + + Name + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - WhatIf + + AdvancedFind - System.Management.Automation.AliasAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - wi - + - - Confirm + + Customizable - System.Management.Automation.AliasAttribute + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - cf - + @@ -10545,14 +10099,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Import-CrmSolution - 713667 + false - - Import-CrmTranslation + + Set-CrmRelationshipCascadeConfig - Import-CrmTranslation [-Path] <String> [-WhatIf] [-Confirm] + Set-CrmRelationshipCascadeConfig [-Relationship] <String> [-Assign <Nullable`1[CrmCascadeType]>] [-Delete <Nullable`1[CrmCascadeType]>] [-Merge <Nullable`1[CrmCascadeType]>] [-Reparent <Nullable`1[CrmCascadeType]>] [-Share <Nullable`1[CrmCascadeType]>] [-Unshare <Nullable`1[CrmCascadeType]>] @@ -10561,16 +10113,16 @@ Record must be in the primary entity of the process. - Microsoft.Xrm.Sdk.Entity + - + - Path + Relationship System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -10579,27 +10131,57 @@ Record must be in the primary entity of the process. - - WhatIf + + Assign - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - wi - + - - Confirm + + Delete - System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - - cf - + + + + + + Merge + + System.Management.Automation.ParameterAttribute + + + + + + + Reparent + + System.Management.Automation.ParameterAttribute + + + + + + + Share + + System.Management.Automation.ParameterAttribute + + + + + + + Unshare + + System.Management.Automation.ParameterAttribute + + @@ -10607,15 +10189,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Import-CrmTranslation - 713668 + false - - Import-CrmWebresource + + Set-CrmRolePrincipals - Import-CrmWebresource [-Id] <Guid> -Value <Byte[]> - Import-CrmWebresource [-Id] <Guid> -Path <String> [-Encoding <FileSystemCmdletProviderEncoding>] + Set-CrmRolePrincipals [-Role] <Guid> [-PrincipalType] <CrmPrincipalType> -Principals <Guid[]> [-Overwrite] @@ -10629,22 +10208,21 @@ Record must be in the primary entity of the process. - - + - - Id + + Role - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Value + + PrincipalType System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -10653,18 +10231,18 @@ Record must be in the primary entity of the process. - - Path + + Principals - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Encoding + + Overwrite System.Management.Automation.ParameterAttribute @@ -10676,14 +10254,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Import-CrmWebresource - 713669 + false - - New-CrmBusinessUnit + + Set-CrmStringAttribute - New-CrmBusinessUnit [-Name] <String> [-Parent <Nullable`1[Guid]>] + Set-CrmStringAttribute [-Format <Nullable`1[CrmStringAttributeFormat]>] [-ImeType <Nullable`1[CrmImeType]>] [-Length <Nullable`1[Int32]>] [-Entity] <String> [-Name] <String> [-DisplayName <String>] [-Description <String>] [-CanModifyAdditionalSettings <Nullable`1[Boolean]>] [-IsAuditEnabled <Nullable`1[Boolean]>] [-IsCustomizable <Nullable`1[Boolean]>] [-IsRenameable <Nullable`1[Boolean]>] [-IsSecured <Nullable`1[Boolean]>] [-IsValidForAdvancedFind <Nullable`1[Boolean]>] [-Required <Nullable`1[CrmRequiredLevel]>] [-IsGlobalFilterEnabled <Nullable`1[Boolean]>] [-IsSortableEnabled <Nullable`1[Boolean]>] @@ -10692,74 +10268,50 @@ Record must be in the primary entity of the process. - Microsoft.Xrm.Sdk.Entity + - + - - Name + + Format + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.PSDefaultValueAttribute - - Parent + + ImeType - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute - - - - - true - http://git.amsoftware.nl/crmpowershell/New-CrmBusinessUnit - 713670 - - - New-CrmPublisher - - New-CrmPublisher [-Name] <String> -DisplayName <String> -Prefix <String> [-OptionSetValuePrefix <Nullable`1[Int32]>] [-Description <String>] - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - Name + + Length System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateRangeAttribute + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.PSDefaultValueAttribute - - DisplayName + + Entity System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute @@ -10768,8 +10320,8 @@ Record must be in the primary entity of the process. - - Prefix + + Name System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute @@ -10778,11 +10330,11 @@ Record must be in the primary entity of the process. - - OptionSetValuePrefix + + DisplayName System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateRangeAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -10792,133 +10344,96 @@ Record must be in the primary entity of the process. Description System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - - - - - true - http://git.amsoftware.nl/crmpowershell/New-CrmPublisher - 713671 - - - New-CrmRole - - New-CrmRole [-Name] <String> [-BusinessUnit <Nullable`1[Guid]>] - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - Name + + CanModifyAdditionalSettings - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - BusinessUnit + + IsAuditEnabled System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - - - - - - - true - http://git.amsoftware.nl/crmpowershell/New-CrmRole - 713672 - - - New-CrmSolution - - New-CrmSolution [-Name] <String> -DisplayName <String> -Version <String> -Publisher <Guid> [-Description <String>] - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - Name + + + + IsCustomizable - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - DisplayName + + IsRenameable System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - - Version + + IsSecured + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - System.Management.Automation.ValidatePatternAttribute - - Publisher + + IsValidForAdvancedFind + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Description + + Required - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.PSDefaultValueAttribute + + + + + + + IsGlobalFilterEnabled + + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute + + + + + + + IsSortableEnabled + + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -10929,14 +10444,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/New-CrmSolution - 713673 + false - - New-CrmTeam + + Set-CrmTeamUsers - New-CrmTeam [-Name] <String> [-TeamType] <CrmTeamType> [-Administrator] <Guid> [-BusinessUnit <Nullable`1[Guid]>] [-Description <String>] [-Users <Guid[]>] + Set-CrmTeamUsers [-Team] <Guid> [-Users] <Guid[]> [-Overwrite] @@ -10945,68 +10458,92 @@ Record must be in the primary entity of the process. - Microsoft.Xrm.Sdk.Entity + - + - - Name + + Team - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - TeamType + + Users System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ValidateNotNullAttribute - - Administrator + + Overwrite System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - BusinessUnit + + + + + false + + + Set-CrmUserTeams + + Set-CrmUserTeams [-User] <Guid> [-Teams] <Guid[]> [-Overwrite] + + + + + + + + + + + + + + + + + + User + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Description + + Teams - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Users + + Overwrite - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -11017,14 +10554,14 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/New-CrmTeam - 713674 + false - - New-CrmUser + + Set-CrmWebresource - New-CrmUser [-UserName] <String> [-Firstname] <String> [-Lastname] <String> [-Access <CrmUserAccessMode>] [-License <CrmUserClientLicense>] [-BusinessUnit <Nullable`1[Guid]>] [-Roles <Guid[]>] + Set-CrmWebresource [-Id] <Guid> [-DisplayName <String>] [-Description <String>] [-IsCustomizable <Nullable`1[Boolean]>] + Set-CrmWebresource [-Id] <Guid> [-DisplayName <String>] [-Description <String>] [-Content <Byte[]>] [-IsCustomizable <Nullable`1[Boolean]>] + Set-CrmWebresource [-Id] <Guid> [-DisplayName <String>] [-Description <String>] [-Path <String>] [-IsCustomizable <Nullable`1[Boolean]>] [-Encoding <FileSystemCmdletProviderEncoding>] @@ -11038,73 +10575,74 @@ Record must be in the primary entity of the process. - + + + - - UserName + + Id + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Firstname + + DisplayName - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Lastname + + Description - System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.ParameterAttribute - - Access + + IsCustomizable + System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - System.Management.Automation.PSDefaultValueAttribute - - License + + Content - System.Management.Automation.PSDefaultValueAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - BusinessUnit + + Path - System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - Roles + + Encoding - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -11115,14 +10653,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/New-CrmUser - 713675 + false - - Remove-CrmLanguage + + Split-CrmContent - Remove-CrmLanguage [-LocaleId] <Int32> [-Force] [-WhatIf] [-Confirm] + Split-CrmContent [-Entity] <String> [-Id] <Guid> [-FromEntity] <String> [-FromId] <Guid> [-Attribute <String>] @@ -11136,117 +10672,52 @@ Record must be in the primary entity of the process. - + - - LocaleId - - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - - - - - - - Force + + Entity System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute - - WhatIf - - System.Management.Automation.AliasAttribute - System.Management.Automation.ParameterAttribute - - - wi - - - - - - Confirm - - System.Management.Automation.AliasAttribute - System.Management.Automation.ParameterAttribute - - - cf - - - - - - - - - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmLanguage - 713676 - - - Remove-CrmSolutionComponent - - Remove-CrmSolutionComponent [-Solution] <Guid> -Type <CrmComponentType> -ComponentId <Guid> - Remove-CrmSolutionComponent [-Solution] <Guid> -ComponentType <Int32> -ComponentId <Guid> - - - - - - - - - - - - - - - - - - - Solution + + Id System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - Type + + FromEntity - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute - - ComponentId + + FromId System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - ComponentType + + Attribute - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullOrEmptyAttribute @@ -11256,14 +10727,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmSolutionComponent - 713677 + false - - Remove-CrmUserParent + + Start-CrmProcess - Remove-CrmUserParent [-User] <Guid> [-WhatIf] [-Confirm] + Start-CrmProcess [-Process] <Guid> [-Record] <Guid> [-WhatIf] [-Confirm] @@ -11272,16 +10741,26 @@ Record must be in the primary entity of the process. - + System.Guid - + - - User + + Process + + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + + + + + + + Record System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -11318,16 +10797,13 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Remove-CrmUserParent - 713678 + false - - Set-CrmOwner + + Stop-CrmProcess - Set-CrmOwner [-InputObject] <Entity> -ToPrincipalType <CrmPrincipalType> -ToPrincipalId <Guid> - Set-CrmOwner [-Entity] <String> [-Id] <Guid> -ToPrincipalType <CrmPrincipalType> -ToPrincipalId <Guid> - Set-CrmOwner [-FromPrincipalType] <CrmPrincipalType> [-FromPrincipalId] <Guid> -ToPrincipalType <CrmPrincipalType> -ToPrincipalId <Guid> + Stop-CrmProcess [-ASyncOperation] <Guid> [-Force] [-WhatIf] [-Confirm] + Stop-CrmProcess [-Process] <Guid> [[-Record] <Guid>] [-Force] [-WhatIf] [-Confirm] @@ -11341,63 +10817,55 @@ Record must be in the primary entity of the process. - - - + + - - InputObject + + ASyncOperation - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - - - - - - ToPrincipalType - System.Management.Automation.ValidateNotNullAttribute - System.Management.Automation.ParameterAttribute - - ToPrincipalId + + Force - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Entity + + WhatIf - System.Management.Automation.ValidateNotNullOrEmptyAttribute + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - + + wi + - - Id + + Confirm - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.AliasAttribute System.Management.Automation.ParameterAttribute - + + cf + - - FromPrincipalType + + Process System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -11406,8 +10874,8 @@ Record must be in the primary entity of the process. - - FromPrincipalId + + Record System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute @@ -11420,14 +10888,14 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Set-CrmOwner - 713679 + false - - Set-CrmPrincipalRoles + + Test-CrmSolution - Set-CrmPrincipalRoles [-Principal] <Guid> [-PrincipalType] <CrmPrincipalType> -Roles <Guid[]> [-Overwrite] + Test-CrmSolution [[-Solution] <Guid>] -Dependencies <SwitchParameter> + Test-CrmSolution [[-Solution] <Guid>] -Uninstall <SwitchParameter> + Test-CrmSolution [-Path] <String> @@ -11441,42 +10909,44 @@ Record must be in the primary entity of the process. - + + + - - Principal + + Solution System.Management.Automation.ParameterAttribute System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - PrincipalType + + Dependencies - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Roles + + Uninstall - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - Overwrite + + Path + System.Management.Automation.ValidateNotNullOrEmptyAttribute System.Management.Automation.ParameterAttribute @@ -11487,14 +10957,17 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Set-CrmPrincipalRoles - 713680 + false - - Set-CrmRolePrincipals + + Test-CrmSolutionComponent - Set-CrmRolePrincipals [-Role] <Guid> [-PrincipalType] <CrmPrincipalType> -Principals <Guid[]> [-Overwrite] + Test-CrmSolutionComponent [[-SolutionComponent] <Entity>] -Dependencies <SwitchParameter> + Test-CrmSolutionComponent [[-SolutionComponent] <Entity>] -Delete <SwitchParameter> + Test-CrmSolutionComponent [[-SolutionComponent] <Entity>] -Required <SwitchParameter> + Test-CrmSolutionComponent [[-ObjectId] <Guid>] [[-ComponentType] <Int32>] -Delete <SwitchParameter> + Test-CrmSolutionComponent [[-ObjectId] <Guid>] [[-ComponentType] <Int32>] -Dependencies <SwitchParameter> + Test-CrmSolutionComponent [[-ObjectId] <Guid>] [[-ComponentType] <Int32>] -Required <SwitchParameter> @@ -11503,104 +10976,79 @@ Record must be in the primary entity of the process. - + Microsoft.Xrm.Sdk.Entity - + + + + + + - - Role + + SolutionComponent - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute - - - - - - - PrincipalType - - System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ValidateNotNullAttribute - - Principals + + Dependencies - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute - - Overwrite + + Delete System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute - - - - - true - http://git.amsoftware.nl/crmpowershell/Set-CrmRolePrincipals - 713681 - - - Set-CrmTeamUsers - - Set-CrmTeamUsers [-Team] <Guid> [-Users] <Guid[]> [-Overwrite] - - - - - - - - - - - - - - - - - - Team + + Required System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute - - Users + + ObjectId System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute - - Overwrite + + ComponentType + System.Management.Automation.ValidateNotNullAttribute + System.Management.Automation.ParameterAttribute + System.Management.Automation.ParameterAttribute System.Management.Automation.ParameterAttribute @@ -11611,14 +11059,12 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Set-CrmTeamUsers - 713682 + false - - Set-CrmUserTeams + + Use-CrmLanguage - Set-CrmUserTeams [-User] <Guid> [-Teams] <Guid[]> [-Overwrite] + Use-CrmLanguage [[-Language] <Nullable`1[Int32]>] @@ -11632,21 +11078,11 @@ Record must be in the primary entity of the process. - + - - User - - System.Management.Automation.ParameterAttribute - System.Management.Automation.ValidateNotNullAttribute - - - - - - - Teams + + Language System.Management.Automation.ValidateNotNullAttribute System.Management.Automation.ParameterAttribute @@ -11655,76 +11091,11 @@ Record must be in the primary entity of the process. - - Overwrite - - System.Management.Automation.ParameterAttribute - - - - - - true - http://git.amsoftware.nl/crmpowershell/Set-CrmUserTeams - 713683 - - - Test-CrmSolution - - Test-CrmSolution - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - - - true - http://git.amsoftware.nl/crmpowershell/Test-CrmSolution - 713689 - - - Test-CrmSolutionComponent - - Test-CrmSolutionComponent - - - - - - - - - Microsoft.Xrm.Sdk.Entity - - - - - - - - - - - true - http://git.amsoftware.nl/crmpowershell/Test-CrmSolutionComponent - 713690 + false Use-CrmSolution @@ -11760,9 +11131,7 @@ Record must be in the primary entity of the process. - true - http://git.amsoftware.nl/crmpowershell/Use-CrmSolution - 713684 + false \ No newline at end of file diff --git a/AMSoftware.Crm.PowerShell/AMSoftware.Crm.psd1 b/AMSoftware.Crm.PowerShell/AMSoftware.Crm.psd1 index 4da1c64..edfdaff 100644 Binary files a/AMSoftware.Crm.PowerShell/AMSoftware.Crm.psd1 and b/AMSoftware.Crm.PowerShell/AMSoftware.Crm.psd1 differ diff --git a/AMSoftware.Crm.Powershell.sln b/AMSoftware.Crm.Powershell.sln index 9599b5f..033d26b 100644 --- a/AMSoftware.Crm.Powershell.sln +++ b/AMSoftware.Crm.Powershell.sln @@ -18,7 +18,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AMSoftware.Crm.PowerShell", AMSoftware.Crm.PowerShell\AMSoftware.Crm.Powershell.Format.ps1xml = AMSoftware.Crm.PowerShell\AMSoftware.Crm.Powershell.Format.ps1xml AMSoftware.Crm.PowerShell\AMSoftware.Crm.Powershell.Types.ps1xml = AMSoftware.Crm.PowerShell\AMSoftware.Crm.Powershell.Types.ps1xml AMSoftware.Crm.PowerShell\AMSoftware.Crm.psd1 = AMSoftware.Crm.PowerShell\AMSoftware.Crm.psd1 - AMSoftware.Crm.PowerShell\AMSoftware.Crm_1e7f1ebc-e035-4d73-86af-3c07a6a85260_HelpInfo.xml = AMSoftware.Crm.PowerShell\AMSoftware.Crm_1e7f1ebc-e035-4d73-86af-3c07a6a85260_HelpInfo.xml AMSoftware.Crm.PowerShell\StartupShortcut.ps1 = AMSoftware.Crm.PowerShell\StartupShortcut.ps1 EndProjectSection EndProject diff --git a/docs/AMSoftware.Crm_1e7f1ebc-e035-4d73-86af-3c07a6a85260_HelpInfo.xml b/docs/AMSoftware.Crm_1e7f1ebc-e035-4d73-86af-3c07a6a85260_HelpInfo.xml new file mode 100644 index 0000000..60e3a62 --- /dev/null +++ b/docs/AMSoftware.Crm_1e7f1ebc-e035-4d73-86af-3c07a6a85260_HelpInfo.xml @@ -0,0 +1,37 @@ + + + + http://crmpowershell.amsoftware.nl/ + + + en-US + 1.2.0.0 + + + en-US + 1.2.1.0 + + + en-US + 1.2.2.0 + + + en-US + 1.2.3.0 + + + \ No newline at end of file