コード例 #1
0
ファイル: ObjectTests.cs プロジェクト: pacificIT/mono-upnp
 static void SetItemOptions (ItemOptions options)
 {
     SetObjectOptions (options);
     options.Title = "3";
     options.RefId = "4";
 }
コード例 #2
0
ファイル: ObjectTests.cs プロジェクト: pacificIT/mono-upnp
 static void AssertItem (Item item, ItemOptions options)
 {
     AssertObject (item, options);
     Assert.AreEqual (item.RefId, options.RefId);
 }
コード例 #3
0
ファイル: File.cs プロジェクト: pacificIT/mono-upnp
 public File (string id, string parentId, ItemOptions options)
     : base (id, parentId, options)
 {
 }
コード例 #4
0
ファイル: ObjectTests.cs プロジェクト: pacificIT/mono-upnp
 public void ItemInstantiation ()
 {
     var options = new ItemOptions ();
     SetItemOptions (options);
     var item = new Item ("-1", "-1", options);
     AssertItem (item, options);
     AssertItem (item, item.GetOptions ());
 }
コード例 #5
0
        protected void CopyToOptions(ItemOptions options)
        {
            base.CopyToOptions(options);

            options.RefId = RefId;
        }
コード例 #6
0
 public Item(string id, string parentId, ItemOptions options)
     : base(id, parentId, options)
 {
     RefId = options.RefId;
 }
コード例 #7
0
ファイル: Item.cs プロジェクト: pacificIT/mono-upnp
 public new ItemOptions GetOptions ()
 {
     var options = new ItemOptions ();
     CopyToOptions (options);
     return options;
 }
コード例 #8
0
ファイル: Item.cs プロジェクト: pacificIT/mono-upnp
        protected void CopyToOptions (ItemOptions options)
        {
            base.CopyToOptions (options);

            options.RefId = RefId;
        }
コード例 #9
0
ファイル: Item.cs プロジェクト: pacificIT/mono-upnp
 public Item (string id, string parentId, ItemOptions options)
     : base (id, parentId, options)
 {
     RefId = options.RefId;
 }