internal/templates/PSMDTemplateReference-1.0.0.0.xml
<Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04">
<Obj RefId="0"> <TN RefId="0"> <T>PSModuleDevelopment.Template.Template</T> <T>System.Object</T> </TN> <ToString>PSModuleDevelopment.Template.Template</ToString> <Props> <S N="Name">PSMDTemplateReference</S> <Obj N="Type" RefId="1"> <TN RefId="1"> <T>PSModuleDevelopment.Template.TemplateType</T> <T>System.Enum</T> <T>System.ValueType</T> <T>System.Object</T> </TN> <ToString>File</ToString> <I32>0</I32> </Obj> <Version N="Version">1.0.0.0</Version> <S N="Description">PSModule Development Template Reference file</S> <S N="Author">Friedrich Weinmann</S> <DT N="CreatedOn">2020-05-30T00:00:00+00:00</DT> <Obj N="Tags" RefId="2"> <TN RefId="2"> <T>System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</T> <T>System.Object</T> </TN> <LST> <S>template</S> <S>file</S> <S>configuration</S> </LST> </Obj> <Obj N="Parameters" RefId="3"> <TNRef RefId="2" /> <LST> <S>name</S> <S>author</S> <S>description</S> </LST> </Obj> <Obj N="Scripts" RefId="4"> <TN RefId="3"> <T>System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[PSModuleDevelopment.Template.ParameterScript, PSModuleDevelopment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T> <T>System.Object</T> </TN> <DCT /> </Obj> <Obj N="Children" RefId="5"> <TN RefId="4"> <T>System.Collections.Generic.List`1[[PSModuleDevelopment.Template.TemplateItemBase, PSModuleDevelopment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T> <T>System.Object</T> </TN> <LST> <Obj RefId="6"> <TN RefId="5"> <T>PSModuleDevelopment.Template.TemplateItemFile</T> <T>PSModuleDevelopment.Template.TemplateItemBase</T> <T>System.Object</T> </TN> <ToString>PSModuleDevelopment.Template.TemplateItemFile</ToString> <Props> <S N="Value">@{_x000D__x000A__x0009_TemplateName = 'þnameþ' # Insert name of template_x000D__x000A__x0009_Version = "1.0.0.0" # Version to build to_x000D__x000A__x0009_AutoIncrementVersion = $true # If a newer version than specified is present, instead of the specified version, make it one greater than the existing template_x000D__x000A__x0009_Tags = @() # Insert Tags as desired_x000D__x000A__x0009_Author = 'þauthorþ' # The author of the template, not the file / project created from it_x000D__x000A__x0009_Description = 'þdescriptionþ' # Try describing the template_x000D__x000A__x0009_Exclusions = @() # Contains list of files - relative path to root - to ignore when building the template_x000D__x000A__x0009_Scripts = @{_x000D__x000A__x0009__x0009_guid = {_x000D__x000A__x0009__x0009__x0009_[System.Guid]::NewGuid().ToString()_x000D__x000A__x0009__x0009_}_x000D__x000A__x0009_} # Insert additional scriptblocks as needed. Each scriptblock will be executed once only on create, no matter how often it is referenced._x000D__x000A_}</S> <B N="PlainText">true</B> <Obj N="ContentParameterFlat" RefId="7"> <TNRef RefId="2" /> <LST> <S>name</S> <S>author</S> <S>description</S> </LST> </Obj> <Obj N="ContentParameterScript" RefId="8"> <TNRef RefId="2" /> <LST /> </Obj> <S N="Name">PSMDTemplate.ps1</S> <S N="RelativePath"></S> <S N="Identifier">þ</S> <Obj N="FileSystemParameterFlat" RefId="9"> <TNRef RefId="2" /> <LST /> </Obj> <Obj N="FileSystemParameterScript" RefId="10"> <TNRef RefId="2" /> <LST /> </Obj> </Props> <MS> <BA N="SerializationData">AAEAAAD/////AQAAAAAAAAAMAgAAAEpQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAALVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtRmlsZQkAAAAFVmFsdWUJUGxhaW5UZXh0FENvbnRlbnRQYXJhbWV0ZXJGbGF0FkNvbnRlbnRQYXJhbWV0ZXJTY3JpcHQETmFtZQxSZWxhdGl2ZVBhdGgKSWRlbnRpZmllchdGaWxlU3lzdGVtUGFyYW1ldGVyRmxhdBlGaWxlU3lzdGVtUGFyYW1ldGVyU2NyaXB0AQADAwEBAQMDAX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1df1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAgAAAAYDAAAAigZAew0KCVRlbXBsYXRlTmFtZSA9ICfDvm5hbWXDvicgIyBJbnNlcnQgbmFtZSBvZiB0ZW1wbGF0ZQ0KCVZlcnNpb24gPSAiMS4wLjAuMCIgIyBWZXJzaW9uIHRvIGJ1aWxkIHRvDQoJQXV0b0luY3JlbWVudFZlcnNpb24gPSAkdHJ1ZSAjIElmIGEgbmV3ZXIgdmVyc2lvbiB0aGFuIHNwZWNpZmllZCBpcyBwcmVzZW50LCBpbnN0ZWFkIG9mIHRoZSBzcGVjaWZpZWQgdmVyc2lvbiwgbWFrZSBpdCBvbmUgZ3JlYXRlciB0aGFuIHRoZSBleGlzdGluZyB0ZW1wbGF0ZQ0KCVRhZ3MgPSBAKCkgIyBJbnNlcnQgVGFncyBhcyBkZXNpcmVkDQoJQXV0aG9yID0gJ8O+YXV0aG9yw74nICMgVGhlIGF1dGhvciBvZiB0aGUgdGVtcGxhdGUsIG5vdCB0aGUgZmlsZSAvIHByb2plY3QgY3JlYXRlZCBmcm9tIGl0DQoJRGVzY3JpcHRpb24gPSAnw75kZXNjcmlwdGlvbsO+JyAjIFRyeSBkZXNjcmliaW5nIHRoZSB0ZW1wbGF0ZQ0KCUV4Y2x1c2lvbnMgPSBAKCkgIyBDb250YWlucyBsaXN0IG9mIGZpbGVzIC0gcmVsYXRpdmUgcGF0aCB0byByb290IC0gdG8gaWdub3JlIHdoZW4gYnVpbGRpbmcgdGhlIHRlbXBsYXRlDQoJU2NyaXB0cyA9IEB7DQoJCWd1aWQgPSB7DQoJCQlbU3lzdGVtLkd1aWRdOjpOZXdHdWlkKCkuVG9TdHJpbmcoKQ0KCQl9DQoJfSAjIEluc2VydCBhZGRpdGlvbmFsIHNjcmlwdGJsb2NrcyBhcyBuZWVkZWQuIEVhY2ggc2NyaXB0YmxvY2sgd2lsbCBiZSBleGVjdXRlZCBvbmNlIG9ubHkgb24gY3JlYXRlLCBubyBtYXR0ZXIgaG93IG9mdGVuIGl0IGlzIHJlZmVyZW5jZWQuDQp9AQkEAAAACQUAAAAGBgAAABBQU01EVGVtcGxhdGUucHMxBgcAAAAABggAAAACw74JCQAAAAkKAAAABAQAAAB/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXQMAAAAGX2l0ZW1zBV9zaXplCF92ZXJzaW9uBgAACAgJCwAAAAMAAAADAAAAAQUAAAAEAAAACQwAAAAAAAAAAAAAAAEJAAAABAAAAAkMAAAAAAAAAAAAAAABCgAAAAQAAAAJDAAAAAAAAAAAAAAAEQsAAAAEAAAABg0AAAAEbmFtZQYOAAAABmF1dGhvcgYPAAAAC2Rlc2NyaXB0aW9uChEMAAAAAAAAAAs=</BA> </MS> </Obj> </LST> </Obj> </Props> <MS> <BA N="SerializationData">AAEAAAD/////AQAAAAAAAAAMAgAAAEpQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGUKAAAABE5hbWUEVHlwZQdWZXJzaW9uC0Rlc2NyaXB0aW9uBkF1dGhvcglDcmVhdGVkT24EVGFncwpQYXJhbWV0ZXJzB1NjcmlwdHMIQ2hpbGRyZW4BBAMBAQADAwMDKVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVUeXBlAgAAAA5TeXN0ZW0uVmVyc2lvbg1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dgAJTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5EaWN0aW9uYXJ5YDJbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV0sW1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuUGFyYW1ldGVyU2NyaXB0LCBQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dngFTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtQmFzZSwgUFNNb2R1bGVEZXZlbG9wbWVudCwgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGxdXQIAAAAGAwAAABVQU01EVGVtcGxhdGVSZWZlcmVuY2UF/P///ylQU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlVHlwZQEAAAAHdmFsdWVfXwAIAgAAAAAAAAAJBQAAAAYGAAAALFBTTW9kdWxlIERldmVsb3BtZW50IFRlbXBsYXRlIFJlZmVyZW5jZSBmaWxlBgcAAAASRnJpZWRyaWNoIFdlaW5tYW5uAIByZSwE2IgJCAAAAAkJAAAACQoAAAAJCwAAAAQFAAAADlN5c3RlbS5WZXJzaW9uBAAAAAZfTWFqb3IGX01pbm9yBl9CdWlsZAlfUmV2aXNpb24AAAAACAgICAEAAAAAAAAAAAAAAAAAAAAECAAAAH9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24GAAAICAkMAAAAAwAAAAAAAAABCQAAAAgAAAAJDQAAAAMAAAADAAAABAoAAACAAlN5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkRpY3Rpb25hcnlgMltbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XSxbUFNNb2R1bGVEZXZlbG9wbWVudC5UZW1wbGF0ZS5QYXJhbWV0ZXJTY3JpcHQsIFBTTW9kdWxlRGV2ZWxvcG1lbnQsIFZlcnNpb249Mi4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1udWxsXV0DAAAAB1ZlcnNpb24IQ29tcGFyZXIISGFzaFNpemUAAwAIFlN5c3RlbS5PcmRpbmFsQ29tcGFyZXIIAAAAAAkOAAAAAAAAAAQLAAAAngFTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtQmFzZSwgUFNNb2R1bGVEZXZlbG9wbWVudCwgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGxdXQMAAAAGX2l0ZW1zBV9zaXplCF92ZXJzaW9uBAAAL1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtQmFzZVtdAgAAAAgICQ8AAAABAAAAAQAAABEMAAAAAwAAAAYQAAAACHRlbXBsYXRlBhEAAAAEZmlsZQYSAAAADWNvbmZpZ3VyYXRpb24RDQAAAAQAAAAGEwAAAARuYW1lBhQAAAAGYXV0aG9yBhUAAAALZGVzY3JpcHRpb24KBA4AAAAWU3lzdGVtLk9yZGluYWxDb21wYXJlcgEAAAALX2lnbm9yZUNhc2UAAQEHDwAAAAABAAAABAAAAAQtUFNNb2R1bGVEZXZlbG9wbWVudC5UZW1wbGF0ZS5UZW1wbGF0ZUl0ZW1CYXNlAgAAAAkWAAAADQMFFgAAAC1QU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlSXRlbUZpbGUJAAAABVZhbHVlCVBsYWluVGV4dBRDb250ZW50UGFyYW1ldGVyRmxhdBZDb250ZW50UGFyYW1ldGVyU2NyaXB0BE5hbWUMUmVsYXRpdmVQYXRoCklkZW50aWZpZXIXRmlsZVN5c3RlbVBhcmFtZXRlckZsYXQZRmlsZVN5c3RlbVBhcmFtZXRlclNjcmlwdAEAAwMBAQEDAwF/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1df1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXQIAAAAGFwAAAIoGQHsNCglUZW1wbGF0ZU5hbWUgPSAnw75uYW1lw74nICMgSW5zZXJ0IG5hbWUgb2YgdGVtcGxhdGUNCglWZXJzaW9uID0gIjEuMC4wLjAiICMgVmVyc2lvbiB0byBidWlsZCB0bw0KCUF1dG9JbmNyZW1lbnRWZXJzaW9uID0gJHRydWUgIyBJZiBhIG5ld2VyIHZlcnNpb24gdGhhbiBzcGVjaWZpZWQgaXMgcHJlc2VudCwgaW5zdGVhZCBvZiB0aGUgc3BlY2lmaWVkIHZlcnNpb24sIG1ha2UgaXQgb25lIGdyZWF0ZXIgdGhhbiB0aGUgZXhpc3RpbmcgdGVtcGxhdGUNCglUYWdzID0gQCgpICMgSW5zZXJ0IFRhZ3MgYXMgZGVzaXJlZA0KCUF1dGhvciA9ICfDvmF1dGhvcsO+JyAjIFRoZSBhdXRob3Igb2YgdGhlIHRlbXBsYXRlLCBub3QgdGhlIGZpbGUgLyBwcm9qZWN0IGNyZWF0ZWQgZnJvbSBpdA0KCURlc2NyaXB0aW9uID0gJ8O+ZGVzY3JpcHRpb27DvicgIyBUcnkgZGVzY3JpYmluZyB0aGUgdGVtcGxhdGUNCglFeGNsdXNpb25zID0gQCgpICMgQ29udGFpbnMgbGlzdCBvZiBmaWxlcyAtIHJlbGF0aXZlIHBhdGggdG8gcm9vdCAtIHRvIGlnbm9yZSB3aGVuIGJ1aWxkaW5nIHRoZSB0ZW1wbGF0ZQ0KCVNjcmlwdHMgPSBAew0KCQlndWlkID0gew0KCQkJW1N5c3RlbS5HdWlkXTo6TmV3R3VpZCgpLlRvU3RyaW5nKCkNCgkJfQ0KCX0gIyBJbnNlcnQgYWRkaXRpb25hbCBzY3JpcHRibG9ja3MgYXMgbmVlZGVkLiBFYWNoIHNjcmlwdGJsb2NrIHdpbGwgYmUgZXhlY3V0ZWQgb25jZSBvbmx5IG9uIGNyZWF0ZSwgbm8gbWF0dGVyIGhvdyBvZnRlbiBpdCBpcyByZWZlcmVuY2VkLg0KfQEJGAAAAAkZAAAABhoAAAAQUFNNRFRlbXBsYXRlLnBzMQYbAAAAAAYcAAAAAsO+CR0AAAAJHgAAAAEYAAAACAAAAAkfAAAAAwAAAAMAAAABGQAAAAgAAAAJIAAAAAAAAAAAAAAAAR0AAAAIAAAACSAAAAAAAAAAAAAAAAEeAAAACAAAAAkgAAAAAAAAAAAAAAARHwAAAAQAAAAGIQAAAARuYW1lBiIAAAAGYXV0aG9yBiMAAAALZGVzY3JpcHRpb24KESAAAAAAAAAACw==</BA> </MS> </Obj> </Objs> |