Click or drag to resize

KnowledgeArticle Class

Organizational knowledge for internal and external use.
Inheritance Hierarchy
SystemObject
  Entity
    Crm.MSCrmServiceKnowledgeArticle

Namespace: Crm.MSCrmService
Assembly: Scripting (in Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class KnowledgeArticle : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The KnowledgeArticle type exposes the following members.

Constructors
 NameDescription
Public methodKnowledgeArticle Default Constructor.
Top
Properties
 NameDescription
Public propertyArticlePublicNumber Shows the automatically generated ID exposed to customers, partners, and other external users to reference and look up articles.
Public propertyAttributes
(Inherited from Entity)
Public propertybusiness_unit_knowledgearticle N:1 business_unit_knowledgearticle
Public propertyContent Shows the body of the article stored in HTML format.
Public propertyCreatedBy Unique identifier of the user who created the record.
Public propertyCreatedOn Date and time when the record was created.
Public propertyCreatedOnBehalfBy Unique identifier of the delegate user who created the record.
Public propertyDescription A short overview of the article, primarily used in search results and for search engine optimization.
Public propertyEntityState
(Inherited from Entity)
Public propertyExchangeRate Exchange rate for the currency associated with the KnowledgeArticle with respect to the base currency.
Public propertyExpirationDate Enter an expiration date for the article. Leave this field blank for no expiration date.
Public propertyExpirationStateId Contains the id of the expiration state of the entity.
Public propertyExpirationStatusId Contains the id of the expiration status of the entity.
Public propertyExpiredReviewOptions Expired Review Options
Public propertyExtensionData
(Inherited from Entity)
Public propertyFormattedValues
(Inherited from Entity)
Public propertyHasLazyFileAttribute
(Inherited from Entity)
Public propertyId
(Overrides Entity.Id)
Public propertyImportSequenceNumber Sequence number of the import that created this record.
Public propertyincident_knowledgearticles 1:N incident_knowledgearticles
Public propertyIsInternal Shows whether this article is only visible internally.
Public propertyIsLatestVersion Shows which version of the knowledge article is the latest version.
Public propertyIsPrimary Select whether the article is the primary article.
Public propertyIsRootArticle Select whether the article is the root article.
Public propertyItem
(Inherited from Entity)
Public propertyKeyAttributes
(Inherited from Entity)
Public propertyKeywords Type keywords to be used for searches in knowledge base articles. Separate keywords by using commas.
Public propertyknowledgearticle_activity_parties 1:N knowledgearticle_activity_parties
Public propertyKnowledgeArticle_ActivityPointers 1:N KnowledgeArticle_ActivityPointers
Public propertyknowledgearticle_Annotations 1:N knowledgearticle_Annotations
Public propertyKnowledgeArticle_Appointments 1:N KnowledgeArticle_Appointments
Public propertyknowledgearticle_AsyncOperations 1:N knowledgearticle_AsyncOperations
Public propertyknowledgearticle_BulkDeleteFailures 1:N knowledgearticle_BulkDeleteFailures
Public propertyknowledgearticle_category N:N knowledgearticle_category
Public propertyknowledgearticle_connections1 1:N knowledgearticle_connections1
Public propertyknowledgearticle_connections2 1:N knowledgearticle_connections2
Public propertyknowledgearticle_DuplicateBaseRecord 1:N knowledgearticle_DuplicateBaseRecord
Public propertyknowledgearticle_DuplicateMatchingRecord 1:N knowledgearticle_DuplicateMatchingRecord
Public propertyKnowledgeArticle_Emails 1:N KnowledgeArticle_Emails
Public propertyKnowledgeArticle_Faxes 1:N KnowledgeArticle_Faxes
Public propertyKnowledgeArticle_Feedback 1:N KnowledgeArticle_Feedback
Public propertyknowledgearticle_languagelocaleid N:1 knowledgearticle_languagelocaleid
Public propertyKnowledgeArticle_Letters 1:N KnowledgeArticle_Letters
Public propertyKnowledgeArticle_Phonecalls 1:N KnowledgeArticle_Phonecalls
Public propertyknowledgearticle_PostFollows 1:N knowledgearticle_PostFollows
Public propertyknowledgearticle_primaryauthorid N:1 knowledgearticle_primaryauthorid
Public propertyknowledgearticle_PrincipalObjectAttributeAccess 1:N knowledgearticle_PrincipalObjectAttributeAccess
Public propertyknowledgearticle_ProcessSession 1:N knowledgearticle_ProcessSession
Public propertyknowledgearticle_QueueItems 1:N knowledgearticle_QueueItems
Public propertyKnowledgeArticle_RecurringAppointmentMasters 1:N KnowledgeArticle_RecurringAppointmentMasters
Public propertyKnowledgeArticle_ServiceAppointments 1:N KnowledgeArticle_ServiceAppointments
Public propertyknowledgearticle_SharePointDocumentLocations 1:N knowledgearticle_SharePointDocumentLocations
Public propertyKnowledgeArticle_SocialActivities 1:N KnowledgeArticle_SocialActivities
Public propertyKnowledgeArticle_SyncErrors 1:N KnowledgeArticle_SyncErrors
Public propertyKnowledgeArticle_Tasks 1:N KnowledgeArticle_Tasks
Public propertyknowledgearticle_Teams 1:N knowledgearticle_Teams
Public propertyknowledgearticle_UserEntityInstanceDatas 1:N knowledgearticle_UserEntityInstanceDatas
Public propertyknowledgearticle_views 1:N knowledgearticle_views
Public propertyknowledgearticleId Unique identifier for entity instances
Public propertyKnowledgeArticleViews Shows the total number of article views.
Public propertyKnowledgeArticleViews_Date The date time for Knowledge Article View.
Public propertyKnowledgeArticleViews_State State of Knowledge Article View.
Public propertyLanguageLocaleId Select the language that the article's content is in.
Public propertyLazyFileAttributeKey
(Inherited from Entity)
Public propertyLazyFileAttributeValue
(Inherited from Entity)
Public propertyLazyFileSizeAttributeKey
(Inherited from Entity)
Public propertyLazyFileSizeAttributeValue
(Inherited from Entity)
Public propertylk_knowledgearticle_createdby N:1 lk_knowledgearticle_createdby
Public propertylk_knowledgearticle_createdonbehalfby N:1 lk_knowledgearticle_createdonbehalfby
Public propertylk_knowledgearticle_modifiedby N:1 lk_knowledgearticle_modifiedby
Public propertylk_knowledgearticle_modifiedonbehalfby N:1 lk_knowledgearticle_modifiedonbehalfby
Public propertyLogicalName
(Inherited from Entity)
Public propertyMajorVersionNumber Shows the major version number of this article's content.
Public propertyMinorVersionNumber Shows the minor version number of this article's content.
Public propertyModifiedBy Unique identifier of the user who modified the record.
Public propertyModifiedOn Date and time when the record was modified.
Public propertyModifiedOnBehalfBy Unique identifier of the delegate user who modified the record.
Public propertyOverriddenCreatedOn Date and time that the record was migrated.
Public propertyOwnerId Unique identifier of the user or team who owns the record.
Public propertyOwningBusinessUnit Unique identifier for the business unit that owns the record
Public propertyOwningTeam Unique identifier for the team that owns the record.
Public propertyOwningUser Unique identifier for the user that owns the record.
Public propertyParentArticleContentId Contains the id of the parent article content associated with the entity.
Public propertyPreviousArticleContentId Shows the version that the current article was restored from.
Public propertyprimaryauthorid Contains the id of the primary author associated with the article.
Public propertyprocessid Contains the id of the process associated with the entity.
Public propertyprocessstage_knowledgearticle N:1 processstage_knowledgearticle
Public propertyPublishOn Date and time when the record was published.
Public propertyPublishStatusId Publish Status of the Article.
Public propertyRating Information which specifies how helpful the related record was.
Public propertyRating_Count Rating Count
Public propertyRating_Date The date time for Rating.
Public propertyRating_State State of Rating
Public propertyRating_Sum Total sum of Rating
Public propertyReadyForReview Ready For Review
Public propertyReferencedknowledgearticle_parentarticle_contentid 1:N knowledgearticle_parentarticle_contentid
Public propertyReferencedknowledgearticle_previousarticle_contentid 1:N knowledgearticle_previousarticle_contentid
Public propertyReferencedknowledgearticle_rootarticle_id 1:N knowledgearticle_rootarticle_id
Public propertyReferencingknowledgearticle_parentarticle_contentid N:1 knowledgearticle_parentarticle_contentid
Public propertyReferencingknowledgearticle_previousarticle_contentid N:1 knowledgearticle_previousarticle_contentid
Public propertyReferencingknowledgearticle_rootarticle_id N:1 knowledgearticle_rootarticle_id
Public propertyRelatedEntities
(Inherited from Entity)
Public propertyReview Review
Public propertyRootArticleId Contains the id of the root article.
Public propertyRowVersion
(Inherited from Entity)
Public propertyScheduledStatusId Contains the id of the scheduled status of the entity.
Public propertySetCategoryAssociations Shows whether category associations have been set
Public propertySetProductAssociations Set Product Associations
Public propertystageid Contains the id of the stage where the entity is located.
Public propertyStateCode Shows whether the article is a draft or is published, archived, or discarded. Draft articles aren't available externally and can be edited. Published articles are available externally, based on applicable permissions, but can't be edited. All metadata changes are reflected in the published version. Archived and discarded articles aren't available externally and can't be edited.
Public propertyStatusCode Select the article's status.
Public propertysubject_knowledgearticles N:1 subject_knowledgearticles
Public propertySubjectId Choose the subject of the article to assist with article searches. You can configure subjects under Business Management in the Settings area.
Public propertyteam_knowledgearticle N:1 team_knowledgearticle
Public propertyTimeZoneRuleVersionNumber For internal use only.
Public propertyTitle Type a title for the article.
Public propertyTransactionCurrency_knowledgearticle N:1 TransactionCurrency_knowledgearticle
Public propertyTransactionCurrencyId Exchange rate for the currency associated with the KnowledgeArticle with respect to the base currency.
Public propertytraversedpath A comma separated list of string values representing the unique identifiers of stages in a Business Process Flow Instance in the order that they occur.
Public propertyUpdateContent Update Content
Public propertyuser_knowledgearticle N:1 user_knowledgearticle
Public propertyUTCConversionTimeZoneCode Time zone code that was in use when the record was created.
Public propertyVersionNumber 
Top
Methods
 NameDescription
Public methodContains
(Inherited from Entity)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetAttributeValue``1
(Inherited from Entity)
Protected methodGetFormattedAttributeValue
(Inherited from Entity)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Protected methodGetRelatedEntities``1
(Inherited from Entity)
Protected methodGetRelatedEntity``1
(Inherited from Entity)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodSetAttributeValue
(Inherited from Entity)
Protected methodSetRelatedEntities``1
(Inherited from Entity)
Protected methodSetRelatedEntity``1
(Inherited from Entity)
Public methodToEntity``1
(Inherited from Entity)
Public methodToEntityReference
(Inherited from Entity)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryGetAttributeValue``1
(Inherited from Entity)
Top
Events
Fields
See Also