Skip to content

Commit f593c04

Browse files
authored
Merge pull request #3188 from MicrosoftDocs/pehecke-accessibility-updates
Accessibility updates
2 parents ba54d29 + 89f02e6 commit f593c04

16 files changed

+40
-43
lines changed

powerapps-docs/developer/common-data-service/configure-entities-attributes-auditing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ There are three levels where auditing can be configured: organization, entity, a
3939

4040
The following table lists the non-customizable entities that cannot be audited. This table was obtained by testing for a `CanModifyAuditSettings` attribute value of `false` on each entity’s metadata.
4141

42-
||
42+
|Non-customizable entities|
4343
|-|
4444
|ActivityPointer|
4545
|Annotation|

powerapps-docs/developer/common-data-service/entity-metadata.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ Some entities will have different sets of options.
177177
**Example**: `PhoneCall` entity `StateCode` and `StatusCode` options
178178

179179

180-
|`StateCode`|`StatusCode`|
180+
|StateCode|StatusCode|
181181
|---------|---------|
182182
|0 : Open|1: Open|
183183
|1 : Completed|2: Made <br />4: Received|

powerapps-docs/developer/common-data-service/multi-select-picklist.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ The following examples shows the use of `ContainValues` and `not-contain-values`
8989

9090
### Contact entity values
9191

92-
|`fullname`| `sample_outdooractivities` |
92+
|'fullname' attribute| 'sample_outdooractivities' attribute |
9393
|--------|-------------------|
9494
|Wayne Yarborough|1,9|
9595
|Monte Orton|2|

powerapps-docs/developer/common-data-service/org-service/metadata-retrieve-detect-changes.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ The classes in the <xref:Microsoft.Xrm.Sdk.Metadata.Query> namespace and the <xr
8383

8484
The following table lists <xref:Microsoft.Xrm.Sdk.Metadata.EntityMetadata> properties that cannot be used in a <xref:Microsoft.Xrm.Sdk.Metadata.Query.MetadataFilterExpression>:
8585

86-
|||||
86+
|Properties|Properties (cont'd)|Properties (cont'd)|Properties (cont'd)|
8787
|-|-|-|-|
8888
|<xref:Microsoft.Xrm.Sdk.Metadata.EntityMetadata.Attributes>|<xref:Microsoft.Xrm.Sdk.Metadata.EntityMetadata.Description>|<xref:Microsoft.Xrm.Sdk.Metadata.EntityMetadata.DisplayCollectionName>|<xref:Microsoft.Xrm.Sdk.Metadata.EntityMetadata.DisplayName>|
8989
|<xref:Microsoft.Xrm.Sdk.Metadata.EntityMetadata.ManyToManyRelationships>|<xref:Microsoft.Xrm.Sdk.Metadata.EntityMetadata.ManyToOneRelationships>|<xref:Microsoft.Xrm.Sdk.Metadata.EntityMetadata.OneToManyRelationships>|<xref:Microsoft.Xrm.Sdk.Metadata.EntityMetadata.Privileges>|
@@ -249,7 +249,7 @@ EntityProperties.PropertyNames.AddRange(new string[] { "Attributes" });
249249

250250
The following table lists <xref:Microsoft.Xrm.Sdk.Metadata.AttributeMetadata> properties that cannot be used in a <xref:Microsoft.Xrm.Sdk.Metadata.Query.MetadataFilterExpression>
251251

252-
|||
252+
|Properties|Properties (cont'd)|
253253
|-|-|
254254
|<xref:Microsoft.Xrm.Sdk.Metadata.AttributeMetadata.Description>|<xref:Microsoft.Xrm.Sdk.Metadata.AttributeMetadata.DisplayName>|
255255
|<xref:Microsoft.Xrm.Sdk.Metadata.EnumAttributeMetadata.OptionSet>|<xref:Microsoft.Xrm.Sdk.Metadata.LookupAttributeMetadata.Targets>|
@@ -283,7 +283,7 @@ AttributeProperties.PropertyNames.Add("AttributeType");
283283

284284
The following table lists Relationship metadata properties that cannot be used in a MetadataFilterExpression:
285285

286-
||
286+
|Properties|
287287
|-|
288288
|<xref:Microsoft.Xrm.Sdk.Metadata.OneToManyRelationshipMetadata>.<xref:Microsoft.Xrm.Sdk.Metadata.OneToManyRelationshipMetadata.AssociatedMenuConfiguration>|
289289
|<xref:Microsoft.Xrm.Sdk.Metadata.OneToManyRelationshipMetadata>.<xref:Microsoft.Xrm.Sdk.Metadata.OneToManyRelationshipMetadata.CascadeConfiguration>|

powerapps-docs/developer/common-data-service/org-service/use-filterexpression-class.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,8 @@ In Common Data Service, you can use the <xref:Microsoft.Xrm.Sdk.Query.FilterExpr
2121

2222
The following table lists the properties for the <xref:Microsoft.Xrm.Sdk.Query.FilterExpression> class.
2323

24-
|||
25-
|-|-|
26-
|Property|Description|
24+
|Property|Description|
25+
|-|-|
2726
|<xref:Microsoft.Xrm.Sdk.Query.FilterExpression.Conditions>|Gets or sets condition expressions that include attributes, condition operators, and attribute values.|
2827
|<xref:Microsoft.Xrm.Sdk.Query.FilterExpression.FilterOperator>|Gets or sets logical `AND/OR` filter operators. This is set by using the <xref:Microsoft.Xrm.Sdk.Query.LogicalOperator> enumeration.|
2928
|<xref:Microsoft.Xrm.Sdk.Query.FilterExpression.Filters>|Gets or sets a hierarchy of condition and logical filter expressions that filter the results of the query.|

powerapps-docs/developer/common-data-service/org-service/use-messages.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ More information:
8484

8585
You can pass optional parameters in messages using the <xref:Microsoft.Xrm.Sdk.OrganizationRequest.Parameters> property that is exposed for all the *Request message classes in the SDK assemblies. There are two optional parameters you can pass with messages
8686

87-
|`Parameter`|Description|Messages|
87+
|Parameter|Description|Messages|
8888
|-----------------|-----------------|--------------|
8989
|`SolutionUniqueName`|A `String` that specifies the unique name of the solution to which the operation applies. More information: [Dependency tracking for solution components](../dependency-tracking-solution-components.md).|<xref:Microsoft.Crm.Sdk.Messages.AddPrivilegesRoleRequest> <br /> <xref:Microsoft.Xrm.Sdk.Messages.CreateRequest> <br /> <xref:Microsoft.Xrm.Sdk.Messages.DeleteRequest> <br /> <xref:Microsoft.Crm.Sdk.Messages.MakeAvailableToOrganizationTemplateRequest> <br /> <xref:Microsoft.Xrm.Sdk.Messages.UpdateRequest>|
9090
|`SuppressDuplicateDetection`|A `Boolean` used to disable duplicate detection on a create or update operation. More information: [Use SuppressDuplicateDetection parameter to throw errors when you create or update record](detect-duplicate-data.md#use-suppressduplicatedetection-parameter-to-throw-errors-when-you-create-or-update-record) .|<xref:Microsoft.Xrm.Sdk.Messages.CreateRequest> <br /> <xref:Microsoft.Xrm.Sdk.Messages.UpdateRequest>|

powerapps-docs/developer/common-data-service/store-appsource-package-azure-storage.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,40 +35,39 @@ To upload your package to Azure Blob storage:
3535
2. Sign in to Azure Management portal at [https://portal.azure.com](https://portal.azure.com).
3636
3. Create a new Storage account by clicking > **Storage** > **Storage account - blob, file, table, queue**.
3737

38-
![](media/appsource-storageaccount-pic1.png)
38+
Create a Storage account](media/appsource-storageaccount-pic1.png)
3939

4040
4. On the **Create storage account** page, specify **Name**, **Resource group**, and **Location** for your storage account. Leave the rest of the fields with the default options. Click **Create**.
4141

42-
![](media/appsource-storageaccount-pic2.png)
43-
42+
![Specifying account values](media/appsource-storageaccount-pic2.png)
4443

4544
5. After your storage account is created, navigate to the newly created resource group, and create a new Blob container. Under **Blob Service**, select **Containers**, and then **+ Container**.
4645

47-
![](media/appsource-storageaccount-pic3.png)
46+
![Create a new Blob container](media/appsource-storageaccount-pic3.png)
4847

4948
6. Specify a name for your container, and select the **Public access level** as **Blob**. Click **OK**.
5049

51-
![](media/appsource-storageaccount-pic4.png)
50+
![Set access level of the Blob](media/appsource-storageaccount-pic4.png)
5251

5352
7. Start Azure Storage Explorer on your computer, and connect to your Azure Storage account by signing in using the same account with which you created your Azure Storage account.
5453

5554
8. In Azure Storage Explorer, select the newly created container, and then select **Upload** > **Upload Files** to upload the app source package that you created in [Step 4: Create an AppSource package for your app](create-package-app-appsource.md).
5655

57-
![](media/appsource-storageaccount-pic5.png)
56+
![Upload the app source package](media/appsource-storageaccount-pic5.png)
5857

5958
9. Browse to the AppSource package file on your computer, and select to upload it.
6059

6160
10. Right-click on the uploaded AppSource package file, and select **Get Shared Access Signature**.
6261

63-
![](media/appsource-storageaccount-pic6.png)
62+
![Selecting Shared Access Signature](media/appsource-storageaccount-pic6.png)
6463

6564
11. On the **Shared Access Signature** page, modify the **Expiry time** value to make the Shared Access Signature (SAS) active for a month from the **Start time**. Click **Create**.
6665

67-
![](media/appsource-storageaccount-pic7.png)
66+
![Set an expiration time](media/appsource-storageaccount-pic7.png)
6867

6968
12. The next page displays information about the generated SAS information. Copy the **URL** value and save it for later. You will need to specify this URL while creating an offer in the Cloud Partner Portal.
7069

71-
![](media/appsource-storageaccount-pic8.png)
70+
![Copying the SAS URL](media/appsource-storageaccount-pic8.png)
7271

7372

7473
> [!div class="nextstepaction"]

powerapps-docs/developer/common-data-service/use-webhooks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ Webhooks are relatively simple. The service will send the request and evaluate t
339339

340340
The timeout is 60 seconds. Generally, if no response is returned before the timeout period or if the response `StatusCode` value is not within the `2xx` range to indicate success it will fail. The exception is when the error returned is in the following table:
341341

342-
|`StatusCode`|Description|
342+
|StatusCode|Description|
343343
|-|-|
344344
|`502`|Bad Gateway|
345345
|`503`|Service Unavailable|

powerapps-docs/developer/common-data-service/webapi/use-postman-perform-operations.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,9 +143,9 @@ More information: [Update and delete entities using the Web API](update-delete-e
143143

144144
## Use a function
145145

146-
Use a `GET` request with the functions listed in [Web API Function Reference](https://docs.microsoft.com/dynamics365/customer-engagement/web-api/functions?view=dynamics-ce-odata-9) to perform reusable operations with the Web API. The example that follows shows how to send a Web API request that uses the <xref href="Microsoft.Dynamics.CRM.RetrieveDuplicates?text=RetrieveDuplicates function" /> to detect and retrieve duplicates of a specified record.
146+
Use a `GET` request with the functions listed in [Web API Function Reference](https://docs.microsoft.com/dynamics365/customer-engagement/web-api/functions?view=dynamics-ce-odata-9) to perform reusable operations with the Web API. The example that follows shows how to send a Web API request that uses the <xref:Microsoft.Dynamics.CRM.RetrieveDuplicates?text=RetrieveDuplicates function /> to detect and retrieve duplicates of a specified record.
147147

148-
|||
148+
|HTTP method|URL|
149149
|----|----|
150150
|`GET`|`{{webapiurl}}RetrieveDuplicates(BusinessEntity=@p1,MatchingEntityName=@p2,PagingInfo=@p3)?@p1={'@odata.type':'Microsoft.Dynamics.CRM.account','accountid':'`*&lt;accountid&gt;*`'}&@p2='account'&@p3={'PageNumber':1,'Count':50}`|
151151

powerapps-docs/developer/common-data-service/webapi/use-web-api-functions.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ Parameter aliases also allow you to re-use parameter values to reduce the total
5555

5656
## Pass reference to an entity to a function
5757

58-
Certain functions will require passing a reference to an existing entity. For example, the following functions have a parameter that requires a <xref href="Microsoft.Dynamics.CRM.crmbaseentity?text=crmbaseentity EntityType" />:
58+
Certain functions will require passing a reference to an existing entity. For example, the following functions have a parameter that requires a <xref:Microsoft.Dynamics.CRM.crmbaseentity?text=crmbaseentity EntityType/>:
5959

60-
||||
60+
|Functions|Functions (cont'd)|Functions (cont'd)|
6161
|-|-|-|
62-
|<xref href="Microsoft.Dynamics.CRM.CalculateRollupField?text=CalculateRollupField Function" />|<xref href="Microsoft.Dynamics.CRM.IncrementKnowledgeArticleViewCount?text=IncrementKnowledgeArticleViewCount Function" />|<xref href="Microsoft.Dynamics.CRM.InitializeFrom?text=InitializeFrom Function" />|
63-
|<xref href="Microsoft.Dynamics.CRM.IsValidStateTransition?text=IsValidStateTransition Function" />|<xref href="Microsoft.Dynamics.CRM.RetrieveDuplicates?text=RetrieveDuplicates Function" />|<xref href="Microsoft.Dynamics.CRM.RetrieveLocLabels?text=RetrieveLocLabels Function" />|
64-
|<xref href="Microsoft.Dynamics.CRM.RetrievePrincipalAccess?text=RetrievePrincipalAccess Function" />|<xref href="Microsoft.Dynamics.CRM.RetrieveRecordWall?text=RetrieveRecordWall Function" />|<xref href="Microsoft.Dynamics.CRM.ValidateRecurrenceRule?text=ValidateRecurrenceRule Function" />|
62+
|<xref:Microsoft.Dynamics.CRM.CalculateRollupField?text=CalculateRollupField Function/>|<xref:Microsoft.Dynamics.CRM.IncrementKnowledgeArticleViewCount?text=IncrementKnowledgeArticleViewCount Function/>|<xref:Microsoft.Dynamics.CRM.InitializeFrom?text=InitializeFrom Function/>|
63+
|<xref:Microsoft.Dynamics.CRM.IsValidStateTransition?text=IsValidStateTransition Function/>|<xref:Microsoft.Dynamics.CRM.RetrieveDuplicates?text=RetrieveDuplicates Function/>|<xref:Microsoft.Dynamics.CRM.RetrieveLocLabels?text=RetrieveLocLabels Function/>|
64+
|<xref:Microsoft.Dynamics.CRM.RetrievePrincipalAccess?text=RetrievePrincipalAccess Function/>|<xref:Microsoft.Dynamics.CRM.RetrieveRecordWall?text=RetrieveRecordWall Function/>|<xref:Microsoft.Dynamics.CRM.ValidateRecurrenceRule?text=ValidateRecurrenceRule Function/>|
6565

6666
When you pass a reference to an existing entity, use the `@odata.id` annotation to the Uri for the entity. For example if you are using the <xref href="Microsoft.Dynamics.CRM.RetrievePrincipalAccess?text=RetrievePrincipalAccess Function" /> you can use the following Uri to specify retrieving access to a specific contact:
6767

@@ -179,12 +179,12 @@ There are two ways that functions can be used to control data returned with quer
179179

180180
Some functions listed in <xref:Microsoft.Dynamics.CRM.FunctionIndex> will return a collection of entities. A subset of these functions are *composable*, which means that you can include an additional `$select` or `$filter` system query option to control which columns are returned in the results. These functions have an `IsComposable` attribute in the CSDL. Each of these functions has a companion message in the organization service that accept either a <xref:Microsoft.Xrm.Sdk.Query.ColumnSet> or <xref:Microsoft.Xrm.Sdk.Query.QueryBase> type parameter. The OData system query options provide the same functionality so these functions do not have the same parameters as their companion messages in the organization service. The following table shows a list of those composable functions in this release.
181181

182-
||||
182+
|Functions|Functions (cont'd)|Functions (cont'd)|
183183
|-|-|-|
184-
|<xref href="Microsoft.Dynamics.CRM.GetDefaultPriceLevel?text=GetDefaultPriceLevel Function" />|<xref href="Microsoft.Dynamics.CRM.RetrieveAllChildUsersSystemUser?text=RetrieveAllChildUsersSystemUser Function" />|<xref href="Microsoft.Dynamics.CRM.RetrieveBusinessHierarchyBusinessUnit?text=RetrieveBusinessHierarchyBusinessUnit Function" />|
185-
|<xref href="Microsoft.Dynamics.CRM.RetrieveByGroupResource?text=RetrieveByGroupResource Function" />|<xref href="Microsoft.Dynamics.CRM.RetrieveByResourceResourceGroup?text=RetrieveByResourceResourceGroup Function" />|<xref href="Microsoft.Dynamics.CRM.RetrieveMembersBulkOperation?text=RetrieveMembersBulkOperation Function" />|
186-
|<xref href="Microsoft.Dynamics.CRM.RetrieveParentGroupsResourceGroup?text=RetrieveParentGroupsResourceGroup Function" />|<xref href="Microsoft.Dynamics.CRM.RetrieveSubGroupsResourceGroup?text=RetrieveSubGroupsResourceGroup Function" />|<xref href="Microsoft.Dynamics.CRM.RetrieveUnpublishedMultiple?text=RetrieveUnpublishedMultiple Function" />|
187-
|<xref href="Microsoft.Dynamics.CRM.SearchByBodyKbArticle?text=SearchByBodyKbArticle Function" />|<xref href="Microsoft.Dynamics.CRM.SearchByKeywordsKbArticle?text=SearchByKeywordsKbArticle Function" />|<xref href="Microsoft.Dynamics.CRM.SearchByTitleKbArticle?text=SearchByTitleKbArticle Function" />|
184+
|<xref:Microsoft.Dynamics.CRM.GetDefaultPriceLevel?text=GetDefaultPriceLevel Function />|<xref:Microsoft.Dynamics.CRM.RetrieveAllChildUsersSystemUser?text=RetrieveAllChildUsersSystemUser Function />|<xref:Microsoft.Dynamics.CRM.RetrieveBusinessHierarchyBusinessUnit?text=RetrieveBusinessHierarchyBusinessUnit Function />|
185+
|<xref:Microsoft.Dynamics.CRM.RetrieveByGroupResource?text=RetrieveByGroupResource Function />|<xref:Microsoft.Dynamics.CRM.RetrieveByResourceResourceGroup?text=RetrieveByResourceResourceGroup Function />|<xref:Microsoft.Dynamics.CRM.RetrieveMembersBulkOperation?text=RetrieveMembersBulkOperation Function />|
186+
|<xref:Microsoft.Dynamics.CRM.RetrieveParentGroupsResourceGroup?text=RetrieveParentGroupsResourceGroup Function />|<xref:Microsoft.Dynamics.CRM.RetrieveSubGroupsResourceGroup?text=RetrieveSubGroupsResourceGroup Function />|<xref:Microsoft.Dynamics.CRM.RetrieveUnpublishedMultiple?text=RetrieveUnpublishedMultiple Function />|
187+
|<xref:Microsoft.Dynamics.CRM.SearchByBodyKbArticle?text=SearchByBodyKbArticle Function />|<xref:Microsoft.Dynamics.CRM.SearchByKeywordsKbArticle?text=SearchByKeywordsKbArticle Function />|<xref:Microsoft.Dynamics.CRM.SearchByTitleKbArticle?text=SearchByTitleKbArticle Function />|
188188

189189
<a name="bkmk_queryevaluationFunctions"></a>
190190

0 commit comments

Comments
 (0)