Knowledge Base Article Entity Capabilities
![]() |
[Applies to: Microsoft Dynamics CRM 4.0]
Find the latest SDK documentation: CRM 2015 SDK
A knowledge base article is a type of structured content that is managed internally as part of a knowledge base.
The class for this entity is kbarticle. For knowledge base articles, you can use the messages that are listed in the following table with the Execute method.
| Message | Description |
| Create | Use this message to create a knowledge base article.
The information that is needed to create the entity instance is specified in the TargetCreateKbArticle class. You can also call the Create method. |
| Delete | Use this message to delete a knowledge base article.
The entity instance to delete is specified in the TargetDeleteKbArticle class. You can also call the Delete method. |
| RetrieveByTopIncidentProductKbArticle | Use this message to retrieve the top ten knowledge base articles for the product specified. |
| RetrieveByTopIncidentSubjectKbArticle | Use this message to retrieve the top ten knowledge base articles for the subject specified. |
| Retrieve | Use this message to retrieve a knowledge base article.
The entity instance to retrieve is specified in the TargetRetrieveKbArticle class. You can also call the Retrieve method. |
| RetrieveMultiple | Use this message to retrieve a collection of knowledge base articles.
The query expression that describes the entity instances to retrieve is specified in the Query property of this request. You can also call the RetrieveMultiple method. |
| SearchByBodyKbArticle | Use this message to find all the document indexes that contain the specified text in the body. |
| SearchByKeywordsKbArticle | Use this message to find all the document indexes that contain the specified keywords. |
| SearchByTitleKbArticle | Use this message to find all the document indexes that contain the specified text in the title. |
| SetStateDynamicEntity | Use this message to set the state of a knowledge base article by using a DynamicEntity instance.
The possible states are defined in the KbArticleState enumeration. |
| SetStateKbArticle | Use this message to set the state of a knowledge base article.
The possible states are defined in the KbArticleState enumeration. |
| Update | Use this message to update a knowledge base article.
The entity instance to update is specified in the TargetUpdateKbArticle class. You can also use the Update method. |
See Also
Concepts
Other Resources
.gif)