Knowledge Article (advanced)

System.Knowledge.ArticleProjection (TypeProjection)

Defines the properties used in knowledge article forms

Element properties:

TypeSystem.Knowledge.Article
AccessibilityPublic

Source Code:

<TypeProjection ID="System.Knowledge.ArticleProjection" Accessibility="Public" Type="KnowledgeMP!System.Knowledge.Article">
<Component Alias="Rating" Path="$Context/Path[Relationship='KnowledgeMP!System.Knowledge.DocumentHasAverageRating']$"/>
<Component Alias="ArticleOwner" Path="$Context/Path[Relationship='System!System.ConfigItemOwnedByUser']$"/>
<!--Related Items-->
<Component Alias="ImpactedWorkItem" Path="$Context/Path[Relationship='WorkItem!System.WorkItemRelatesToConfigItem' SeedRole='Target']$"/>
<Component Alias="RelatedWorkItem" Path="$Context/Path[Relationship='WorkItem!System.WorkItemAboutConfigItem' SeedRole='Target']$"/>
<Component Alias="FileAttachment" Path="$Context/Path[Relationship='SupportingItem!System.ConfigItemHasFileAttachment']$"/>
<Component Alias="RelatedConfigItem" Path="$Context/Path[Relationship='System!System.ConfigItemRelatesToConfigItem']$"/>
<Component Alias="RelatedConfigItemSource" Path="$Context/Path[Relationship='System!System.ConfigItemRelatesToConfigItem' SeedRole='Target']$"/>
<Component Alias="RelatedKnowledgeArticles" Path="$Context/Path[Relationship='KnowledgeMP!System.EntityLinksToKnowledgeDocument']$"/>
<Component Alias="LinkedConfigItem" Path="$Context/Path[Relationship='KnowledgeMP!System.EntityLinksToKnowledgeDocument' SeedRole='Target' TypeConstraint='System!System.ConfigItem']$"/>
<Component Alias="LinkedWorkItem" Path="$Context/Path[Relationship='KnowledgeMP!System.EntityLinksToKnowledgeDocument' SeedRole='Target' TypeConstraint='WorkItem!System.WorkItem']$"/>
</TypeProjection>