Entiteiten ophalen, bijwerken en verwijderen
Gepubliceerd: november 2016
Is van toepassing op: Dynamics CRM 2015
Dit onderwerp laat zien hoe u een entiteit kunt ophalen, bijwerken en verwijderen met de aangepaste entiteit Bank Account die is gemaakt in Een aangepaste entiteit maken.
In dit onderwerp
Een entiteiten ophalen en bijwerken
Een aangepaste entiteit verwijderen
Een entiteiten ophalen en bijwerken
In het volgende voorbeeld wordt een entiteit opgehaald via het bericht RetrieveEntityRequest. Vervolgens wordt entiteit bijgewerkt om afdruk samenvoegen uit te schakelen door de eigenschap IsMailMergeEnabled in te stellen op false en wordt HasNotes ingesteld op true in de UpdateEntityRequest om op te geven dat de entiteit een relatie moet opnemen met de entiteit Annotation zodat de entiteit notities kan weergeven.
RetrieveEntityRequest retrieveBankAccountEntityRequest = new RetrieveEntityRequest
{
EntityFilters = EntityFilters.Entity,
LogicalName = _customEntityName
};
RetrieveEntityResponse retrieveBankAccountEntityResponse = (RetrieveEntityResponse)_serviceProxy.Execute(retrieveBankAccountEntityRequest);
EntityMetadata BankAccountEntity = retrieveBankAccountEntityResponse.EntityMetadata;
// Disable Mail merge
BankAccountEntity.IsMailMergeEnabled = new BooleanManagedProperty(false);
// Enable Notes
UpdateEntityRequest updateBankAccountRequest = new UpdateEntityRequest
{
Entity = BankAccountEntity,
HasNotes = true
};
_serviceProxy.Execute(updateBankAccountRequest);
Dim retrieveBankAccountEntityRequest As RetrieveEntityRequest = New RetrieveEntityRequest With {
.EntityFilters = EntityFilters.Entity,
.LogicalName = _customEntityName
}
Dim retrieveBankAccountEntityResponse As RetrieveEntityResponse = CType(_serviceProxy.Execute(retrieveBankAccountEntityRequest), RetrieveEntityResponse)
Dim BankAccountEntity As EntityMetadata = retrieveBankAccountEntityResponse.EntityMetadata
' Disable Mail merge
BankAccountEntity.IsMailMergeEnabled = New BooleanManagedProperty(False)
' Enable Notes
Dim updateBankAccountRequest As UpdateEntityRequest = New UpdateEntityRequest With {
.Entity = BankAccountEntity,
.HasNotes = True
}
_serviceProxy.Execute(updateBankAccountRequest)
Een aangepaste entiteit verwijderen
In het volgende voorbeeld wordt het bericht DeleteEntityRequest gebruikt om de entiteit te verwijderen met de logische naam die is opgegeven via de variabele _customEntityName.
DeleteEntityRequest request = new DeleteEntityRequest()
{
LogicalName = _customEntityName,
};
_serviceProxy.Execute(request);
Dim request As New DeleteEntityRequest() With {.LogicalName = _customEntityName}
_serviceProxy.Execute(request)
Zie ook
Het voorbeeld en de helpercode gebruiken
Metagegevens van entiteiten aanpassen
Een entiteit maken en bijwerken die kan worden geë-maild
Een aangepaste entiteit maken
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht