Microsoft.SystemCenter.MPAuthoringConsole.Template.Class.WindowsLocalApplicationComponentWindows Local Application Component

Microsoft.SystemCenter.MPAuthoringConsole.Template.Class.WindowsLocalApplicationComponent (Template)

Source Code:

<Template ID="Microsoft.SystemCenter.MPAuthoringConsole.Template.Class.WindowsLocalApplicationComponent">
<Configuration>
<IncludeSchemaTypes>
<SchemaType>Microsoft.SystemCenter.MPAuthoringConsole.SchemaType.Generic</SchemaType>
</IncludeSchemaTypes>
<xsd:element name="ID" type="xsd:string"/>
<xsd:element name="Name" type="xsd:string"/>
<xsd:element name="Description" type="xsd:string"/>
<xsd:element name="LocaleID" type="xsd:string"/>
<xsd:element name="KeyProperty" type="MPProperty"/>
<xsd:element name="KeyPropertyDisplayString" type="MPDisplayString"/>
<xsd:element name="HostingClass" type="xsd:string"/>
<xsd:element name="RelationshipID" type="xsd:string"/>
<xsd:element name="RelationshipName" type="xsd:string"/>
<xsd:element name="RelationshipDescription" type="xsd:string"/>
</Configuration>
<References>
<Reference ID="System"/>
<Reference ID="Windows"/>
</References>
<Implementation>
<TypeDefinitions>
<EntityTypes>
<ClassTypes>
<ClassType ID="$TemplateConfig/ID$" Base="$Reference/Windows$Microsoft.Windows.ApplicationComponent" Accessibility="Internal" Hosted="true" Abstract="false">
$TemplateConfig/KeyProperty$
</ClassType>
</ClassTypes>
<RelationshipTypes>
<RelationshipType ID="$TemplateConfig/RelationshipID$" Base="$Reference/System$System.Hosting" Accessibility="Internal">
<Source>$TemplateConfig/HostingClass$</Source>
<Target>$TemplateConfig/ID$</Target>
</RelationshipType>
</RelationshipTypes>
</EntityTypes>
</TypeDefinitions>
<LanguagePacks>
<LanguagePack ID="$TemplateConfig/LocaleID$" IsDefault="true">
<DisplayStrings><DisplayString ElementID="$TemplateConfig/ID$"><Name>$TemplateConfig/Name$</Name><Description>$TemplateConfig/Description$</Description></DisplayString>
$TemplateConfig/KeyPropertyDisplayString$
<DisplayString ElementID="$TemplateConfig/RelationshipID$"><Name>$TemplateConfig/RelationshipName$</Name><Description>$TemplateConfig/RelationshipDescription$</Description></DisplayString></DisplayStrings>
</LanguagePack>
</LanguagePacks>
</Implementation>
</Template>