OSDN Git Service

na-get-lib,レポジトリタイプの追加。
[applistation/AppliStation.git] / na-get-lib / NaGet.Packages / RepositoriesList.cs
index a2cd1a4..5b72218 100644 (file)
@@ -60,6 +60,18 @@ namespace NaGet.Packages
        }\r
        \r
        /// <summary>\r
+       /// レポジトリで提供されるソフトリストのフォーマットを返す\r
+       /// </summary>\r
+       public enum RepositoryType : uint\r
+       {\r
+               /// <summary>\r
+               /// AppliStation Native XML Format Version 1.0\r
+               /// </summary>\r
+               [XmlEnum(Name="ASNATIVEv1.0")]\r
+               APPLISTATION_NATIVE_XML_1_0 = 0,\r
+       }\r
+       \r
+       /// <summary>\r
        /// パッケージリストを提供するレポジトリの参照情報を格納するクラス\r
        /// </summary>\r
        public class RepositoryInfo\r
@@ -72,6 +84,12 @@ namespace NaGet.Packages
                public string Name;\r
                \r
                /// <summary>\r
+               /// ソフトリストの形式\r
+               /// </summary>\r
+               [XmlAttribute]\r
+               public RepositoryType Type;\r
+               \r
+               /// <summary>\r
                /// ソフトリストの取得先URL\r
                /// </summary>\r
                public LocationEntry Url;\r