{"id":241,"date":"2007-02-12T14:40:00","date_gmt":"2007-02-12T05:40:00","guid":{"rendered":"http:\/\/www.gisdeveloper.co.kr\/?p=241"},"modified":"2017-01-31T19:49:37","modified_gmt":"2017-01-31T10:49:37","slug":"net-c%ec%9d%84-%ec%9d%b4%ec%9a%a9%ed%95%9c-propertygrid-%ec%82%ac%ec%9a%a9%eb%b2%95%ec%97%90-%eb%8c%80%ed%95%9c-summary-vi","status":"publish","type":"post","link":"http:\/\/www.gisdeveloper.co.kr\/?p=241","title":{"rendered":"[.NET] C#\uc744 \uc774\uc6a9\ud55c PropertyGrid \uc0ac\uc6a9\ubc95\uc5d0 \ub300\ud55c Summary <VI>"},"content":{"rendered":"<p>\ub4dc\ub514\uc5b4 \ub9c8\uc9c0\ub9c9\uc73c\ub85c PropertyGrid\uc758 \uc18d\uc131\uc744 \ubcc0\uacbd\ud558\uae30 \uc704\ud55c \uc0ac\uc6a9\uc790 \uc815\uc758 UI\ub97c \ubd99\uc5ec\ubcf4\ub294 \uac83\uc5d0 \ub300\ud574 \uc0b4\ud3b4 \ubcf4\uaca0\ub2e4. \uc6b0\ub9ac\uac00 \uad6c\ud604\ud560 \uacb0\uacfc\ubb3c\uc758 \ucd5c\uc885 \ud654\uba74\uc740 \uc544\ub798\uc640 \uac19\ub2e4.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.gisdeveloper.co.kr\/wp-content\/uploads\/1\/1006887119.png\" alt=\"\" width=\"281\" height=\"348\" \/><br \/>\n\uc989, MyValue\ub77c\ub294 \ud504\ub85c\ud37c\ud2f0\uc758 \uac12\uc744 \uc124\uc815\ud558\uae30 \uc704\ud574 TrackBar \ucee8\ud2b8\ub864\uc744 \uc774\uc6a9\ud574 \ubcf4\ub294 \uac83\uc774\ub2e4. TrackBar\ub97c \uc774\uc6a9\ud574 \uac12\uc744 \uc124\uc815\ud55c \ud6c4\uc5d0 \ud655\uc778 \ubc84\ud2bc\uc744 \ub204\ub974\uba74 \uc124\uc815\ub41c \uac12\uc774 \ud504\ub85c\ud37c\ud2f0\uc5d0 \ubc18\uc601\uc774 \ub418\ub3c4\ub85d\ud55c\ub2e4.<\/p>\n<p>\uc21c\uc11c\uc57c \uac1c\ubc1c\uc790 \ub098\ub984\uc774\uaca0\uc9c0\ub9cc, \uc124\uba85\uc758 \ud3b8\uc758\ub97c \uc704\ud574 \uba3c\uc800 \uc0ac\uc6a9\uc790 \uc815\uc758 UI\uc5d0 \ud574\ub2f9\ud558\ub294, \uc989 TrackBar \ucee8\ud2b8\ub864\uacfc \ud655\uc778 \ubc84\ud2bc, \uadf8\ub9ac\uace0 \ub77c\ubca8\uc744 \ub2f4\uace0 \uc788\ub294 \ud3fc\uc744 \ud558\ub098 \uc815\uc758\ud55c\ub2e4.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.gisdeveloper.co.kr\/wp-content\/uploads\/1\/1047757596.png\" alt=\"\" width=\"183\" height=\"68\" \/><br \/>\n\uc5ec\uae30\uc11c TrackBar \ucee8\ud2b8\ub864\uc758 \uc811\uadfc\uc790\ub97c \uc6d0\ub798\uc758 Private\uc5d0\uc11c Public\uc73c\ub85c \ubcc0\uacbd\ud55c\ub2e4. \uc774\ub294 \uc678\ubd80\uc758 \ud074\ub798\uc2a4\uc5d0\uc11c \uc811\uadfc\ud560 \uc218 \uc788\ub3c4\ub85d \ud558\uae30 \uc704\ud574\uc11c\uc774\ub2e4. \uadf8\ub9ac\uace0 \uc774\uac8b\uac8c \ucd94\uac00\ud55c \ud3fc\uc758 \uc774\ub984\uc744 frmMyValue\ub77c\uace0 \uc815\ud558\uace0, \uc774 \ud3fc\uc758 \uc18d\uc131\uc744 \uc544\ub798\uc640 \uac19\uc774 \ubcc0\uacbd\ud55c\ub2e4.<\/p>\n<p>+ FormBorderStyle &#8211; None<br \/>\n+ MinimizeBox &#8211; False<br \/>\n+ MaximizeBox &#8211; False<br \/>\n+ ShowInTaskbar &#8211; False<\/p>\n<p>\uc704\uc758 \uc18d\uc0c1\uc740 \uc18d\uc131\ucc3d\uc744 \ud1b5\ud574\uc11c \uc218\uc815\uc774 \uac00\ub2a5\ud558\ub2e4. \ud558\uc9c0\ub9cc \ubcc0\uacbd\ud574\uc57c\ud560 \uc18d\uc131\uc774 \ud558\ub098 \ub354 \uc788\ub294\ub370, \uc774 \uc18d\uc131\uc740 \uc18d\uc131\ucc3d\uc5d0\uc11c \ubcfc \uc218 \uac00 \uc5c6\ub2e4. \uadf8 \uc18d\uc131\uc740 TopLevel\uc774\ub77c\ub294 \uc18d\uc131\uc73c\ub85c \uc774 \uac12\uc744 \uc774 \ud3fc\uc758 \uc0c9\uc131\uc790\uc5d0\uc11c false\ub85c \uc124\uc815\ud574\uc57c \ud55c\ub2e4. \uc774 \uac83\uc740 \ub9e4\uc6b0 \uc911\uc694\ud558\ub2e4. \uc774 \uac12\uc744 \uc124\uc815\ud558\uc9c0 \uc54a\uc73c\uba74 \ud504\ub85c\ud37c\ud2f0\uc5d0 \uc6b0\ub9ac\uc758 \uc0ac\uc6a9\uc790 \ud3fc\uc774 \ubd99\uc9c0 \ubabb\ud558\uae30 \ub54c\ubb38\uc774\ub2e4.<\/p>\n<p>\uadf8\ub9ac\uace0 \ubcc0\uc218\ub97c 2\uac1c \ucd94\uac00\ud55c\ub2e4. PropertyGrid\uc758 \ud2b9\uc815 \ud504\ub85c\ud37c\ud2f0\uc640 \ud1b5\uc2e0\uc744 \ud560 \uc218 \uc788\ub294 \uc218\ub2e8\uc774 \ub418\ub294 IWindowsFormEditorService\ub77c\ub294 \uc778\ud130\ud398\uc774\uc2a4 \ubcc0\uc218\uc778 _wfes\uc640 TrackBar \ucee8\ud2b8\ub864\uc744 \uc870\uc791\ud558\uc5ec \uc5bb\uc740 \uac12\uc744 \uc800\uc7a5\ud560 \ubcc0\uc218\uc778 int \ud615\uc758 MyValue\uc744 \ucd94\uac00\ud55c\ub2e4.<\/p>\n<p>\uc774\ub807\uac8c \ubcc0\uc218\uc640 \uba87\uac00\uc9c0 \uc124\uc815\uc774 \ub05d\ub0ac\ub2e4\uba74 \uc774\uc81c UI\uc758 \ud589\uc704\uc5d0 \ud574\ub2f9\ud558\ub294 \ub9e4\uc11c\ub4dc\ub97c \uc815\uc758\ud574\uc57c\ud558\ub294\ub370, \uc544\ub798\uc758 \ucf54\ub4dc\ub85c \uadf8 \uc124\uba85\uc744 \ub300\uc2e0\ud55c\ub2e4.<\/p>\n<pre><code class=\"cpp\">public partial class frmMyValue : Form\r\n{\r\n    public int MyValue;\r\n    public IWindowsFormsEditorService _wfes;\r\n        \r\n    public frmMyValue()\r\n    {\r\n        InitializeComponent();\r\n        TopLevel = false;\r\n    }\r\n\r\n    private void frmMyValue_Load(object sender, EventArgs e)\r\n    {\r\n        label1.Text = \"Value : \" + MyValue;\r\n    }\r\n\r\n    private void button1_Click(object sender, EventArgs e)\r\n    {\r\n        Close();\r\n    }\r\n\r\n    private void trackBar1_Scroll(object sender, EventArgs e)\r\n    {\r\n        MyValue = trackBar1.Value;\r\n        label1.Text = \"Value : \" + MyValue;\r\n    }\r\n\r\n    private void frmMyValue_FormClosed(object sender, \r\n        FormClosedEventArgs e)\r\n    {\r\n        _wfes.CloseDropDown();\r\n    }\r\n}<\/code><\/pre>\n<p>\uc798 \uc0b4\ud3b4\ubcf4\uba74 \uc5b4\ub835\uc9c0 \uc54a\uac8c \ucf54\ub4dc\ub97c \uc774\ud574\ud560 \uc218 \uc788\uc744 \uac83\uc774\ub2e4. \uadf8\ub7ec\ub098 \ud55c\uac00\uc9c0 \uc0c8\ub85c\uc6b4 \uac83\uc774 \uc788\ub294\ub370 \ud3fc\uc774 \ub2eb\ud790\ub54c(Close)\ud560\ub54c \ubc1c\uc0dd\ud558\ub294 \uc774\ubca4\ud2b8\uc5d0\uc11c \uc55e\uc11c \uc815\uc758\ud55c IWindowsFormEditorService \ud0c0\uc785\uc758 \ubcc0\uc218\uc778 _wfes\uc758 CloseDropDown \ub9e4\uc11c\ub4dc\ub97c \ud638\ucd9c\ud558\uc600\ub2e4. \uc774\uac83\uc740 \uc774 \ud3fc\uc774 \ub2eb\ud790\ub54c \ub9c8\uce5c\uac00\uc9c0\ub85c PropertyGrid\uc758 \ud504\ub85c\ud37c\ud2f0\uc5d0 \ubd99\uc740 \uc0ac\uc6a9\uc790 \uc815\uc758 \ud3fc\uc744 \ub2f4\uc744 \ucee8\ud14c\uc774\ub108\uc744 \ub2eb\ub3c4\ub85d \ud558\ub294 \ucf54\ub4dc\uc774\ub2e4. \ud3fc\uc774 \ub2eb\ud614\uc73c\ubbc0\ub85c \uc774 \ud3fc\uc744 \ub2f4\uc744 \ucee8\ud14c\uc5b4\ub108 \uc5ed\uc2dc \ub2eb\uc5ec\uc57c \ud558\uc9c0 \uc54a\uaca0\ub294\uac00.<\/p>\n<p>\uc774\uc81c \ud504\ub85c\ud37c\ud2f0\uc5d0 \ub300\ud55c \uc815\uc758\ub97c \ub2f4\uace0 \uc788\ub294 \ud074\ub798\uc2a4\ub97c \ub9cc\ub4e4\uc5b4\ubcf4\uc790. \uc774 \ud074\ub798\uc2a4\uc758 \uc774\ub984\uc740 \ud3b8\uc758\uc0c1 MyProperty\ub77c\uace0 \ud558\uc600\ub2e4. \ucd94\ud6c4 \uc774 \ud074\ub798\uc2a4\uc758 \uc778\uc2a4\ud134\uc2a4\ub294 PropertyGrid\uc758 SelectedObject\uc5d0 \ud560\ub2f9\ub41c\ub2e4.<\/p>\n<pre>public class MyProperty {\r\n    private int _value;\r\n\r\n    [Browsable(true)]\r\n    [Editor(typeof(MyValueEditor), typeof(System.Drawing.Design.UITypeEditor))]\r\n    public int MyValue\r\n    {\r\n        get { return _value; }\r\n        set { _value = value; }\r\n    }\r\n}<\/pre>\n<p>MyProperty \ud074\ub798\uc2a4\ub294 MyValue\ub77c\ub294 \ud504\ub85c\ud37c\ud2f0 \ud558\ub098\ub9cc \uc815\uc758\ud558\uace0 \uc788\uc73c\ubaa8 \uc774 \ud504\ub85c\ud37c\ud2f0\uc5d0 \ub300\ud55c \ud2b9\uc131 \uc911\uc5d0 Editor \ud2b9\uc131\uc790\uc5d0 \ub300\ud55c \uc778\uc790\uc758 \ub0b4\uc6a9\uc73c\ub85c MyValueEditor\uc640 UITypeEditor\uc758 type\uc744 \uc0ac\uc6a9\ud558\uace0 \uc788\ub2e4. MyValueEditor\uc740 UITypeEditor\uc5d0\uc11c \uc0c1\uc18d\ubc1b\uc544 \uc6b0\ub9ac\uac00 \uc0c8\ub86d\uac8c \uc815\uc758\ud560 \ud074\ub798\uc2a4\uc774\ub2e4. MyValueEdior \ud074\ub798\uc2a4\uc758 \ucf54\ub4dc\uac00 \uadf8\ub807\uac8c \uae38\uc9c0 \uc54a\uc73c\ub2c8 \ud55c\ubc88\uc5d0 \uc0b4\ud3b4\ubcf4\uae30\ub85c \ud558\uc790.<\/p>\n<pre><code class=\"cpp\">public class MyValueEditor : UITypeEditor\r\n{\r\n    public override UITypeEditorEditStyle GetEditStyle(\r\n        ITypeDescriptorContext context)\r\n    {\r\n        return UITypeEditorEditStyle.DropDown;\r\n    }\r\n\r\n    public override object EditValue(ITypeDescriptorContext context,\r\n        IServiceProvider provider, object value)\r\n    {\r\n        IWindowsFormsEditorService wfes = provider.GetService(\r\n            typeof(IWindowsFormsEditorService)) \r\n                as IWindowsFormsEditorService;\r\n\r\n        if (wfes != null)\r\n        {\r\n            frmMyValue _frm = new frmMyValue();\r\n\r\n            _frm.trackBar1.Value = (int)value;\r\n            _frm.MyValue = _frm.trackBar1.Value;\r\n            _frm._wfes = wfes;\r\n\r\n            wfes.DropDownControl(_frm);\r\n            value = _frm.MyValue;\r\n        }\r\n\r\n        return value;\r\n    }\r\n}<\/code><\/pre>\n<p>\uc774 \ud074\ub798\uc2a4\ub294 GetEditStyle\uc774\ub77c\ub294 \ub9e4\uc11c\ub4dc\uc640 EditValue\ub77c\ub294 \ub9e4\uc11c\ub4dc\ub97c \uc7ac\uc815\uc758\ud558\uace0 \uc788\ub2e4. GetEditStyle\uc740 \ud504\ub85c\ud37c\ud2f0\uc5d0 \ubd99\uc744 \uc0ac\uc6a9\uc790 \uc815\uc758 UI\ub97c \ub098\ud0c0\ub0b4\uae30 \uc704\ud574 \ub204\ub97c \ubc84\ud2bc\uc758 \ubaa8\uc591\uc744 \uacb0\uc815\ud558\ub294 \uac83\uc73c\ub85c \ud560\ub2f9\ud560 \uc218 \uc788\ub294 \uac12\uc740 \ubaa8\ub450 3\uac00\uc9c0 \uc774\ub2e4. \ud558\ub098\ub294 DropDown\uc774\uba70 \uc0bc\uac01\ud615 \ubb38\uc790\uac00 \ub2f4\uae34 \ubc84\ud2bc\uc774\uace0 \ub450\ubc88\uc9f8\ub294 Modal\uc774\uba70 &#8230; \ubb38\uc790\uac00 \ub2f4\uae34 \ubc84\ud2bc\uc774\uba70 \uc138\ubc88\uc9f8\ub294 None\ub85c\uc368 \ubc84\ud2bc \uc790\uccb4\uac00 \uc0dd\uae30\uc9c0 \uc54a\ub294\ub2e4. \uc774\ub807\uac8c \ub418\uba74 \uc0ac\uc6a9\uc790 \uc815\uc758 UI\ub97c \ub098\ud0c0\ub0bc \ubc29\ubc95\uc774 \uc5c6\ub2e4. \uc5ec\uae30\uc11c\ub294 DropDown\uc744 \uc0ac\uc6a9\ud558\uc600\ub2e4. \uadf8\ub9ac\uace0 EditValue\ub294 \uc0ac\uc6a9\uc790 \uc815\uc758 UI\ub97c \ubcf4\uc774\ub294 \uc2dc\uc810\uc5d0\uc11c\ubd80\ud130 \uc0ac\ub77c\uc9c8\ub54c\uae4c\uc9c0\uc758 \uc601\ud5a5\uc744 \ubbf8\uce58\ub294 \ub9e4\uc11c\ub4dc\uc774\ub2e4. \uacfc\uc815\uc744 \uc0b4\ud3b4\ubcf4\uba74 IWindowFormsEditorService \ud0c0\uc785\uc758 \uc11c\ube44\uc2a4 \uc778\uc2a4\ud134\uc2a4\ub97c \uad6c\ud574 \uc77c\ub2e8 wfes\ub77c\ub294 \ubcc0\uc218\uc5d0 \ub2f4\uc544 \ub193\ub294\ub370, \uc774\ub294 \uc55e\uc11c \uc815\uc758\ud55c \ud3fc(frmMyValue)\uc758 \ub9f4\ubc84 \ubcc0\uc218\uc778 _wfes\uc5d0 \ucc38\uc870\uc2dc\ucf1c \uc2e4\uc81c\uc801\uc73c\ub85c \ud504\ub85c\ud37c\ud2f0\uc640 \uc0ac\uc6a9\uc790 UI\uc744 \uc5f0\uacb0\uc9d3\ub294 \uc911\uc694\ud55c \uc5ed\ud65c\uc744 \ud558\uac8c\ub41c\ub2e4. \uadf8\ub9ac\uace0 EditValue\ub294 \uc815\uc758\ud55c frmMyValue \ud3fc\uc744 \uc0dd\uc131\uc2dc\ud0a4\uace0 TrackBar \ucee8\ud2b8\ub864\uc744 \ucd08\uae30\ud654\ud55c \ud6c4\uc5d0 IWindowsFormsEditorService\uc758 DropDownControl\uc744 \ud638\ucd9c\ud568\uc73c\ub85c\uc368, \uc774 \uc2dc\uc810\uc5d0\uc11c \uc0ac\uc6a9\uc790 \uc815\uc758 UI\ub97c \ud654\uba74\uc5d0 \ubcf4\uc774\ub3c4\ub85d \ud55c\ub2e4. \uc774 \uc2dc\uc810\uc5d0 \uc0ac\uc6a9\uc790 \uc815\uc758 UI\uac00 \ud654\uba74\uc0c1\uc5d0\uc11c \uc0ac\ub77c\uc9c8\ub54c\uae4c\uc9c0 Blocking\ub41c\ub2e4. \uc0ac\uc6a9\uc790 \ud3fc\uc774 \uc0ac\ub77c\uc9c0\uba74 EditValue \ub9e4\uc11c\ub4dc\uc758 \uc778\uc790\uc778 value\uc5d0 \uc0ac\uc6a9\uc790 \uc815\uc758 UI\uc5d0\uc11c \uc124\uc815\ud55c \uac12\uc744 \ub2f4\uace0 \ubc18\ud658\ud55c\ub2e4. \ub2e4\uc18c \ubb34\ub9ac\ud55c \uc124\uba85\uc774\ub77c\uace0 \uc0dd\uac01\ub418\ub098 \ub2e4\uc2dc\uae08 \ucc2c\ucc2c\uc774 \uc77d\uc5b4\ubcf8\ud6c4 \ucf54\ub4dc\ub97c \uc0b4\ud3b4\ubcf4\uba74 \uc774\ud574\uac00 \uc218\uc6d4\ud560 \uac83\uc774\ub2e4. \uc774\uc0c1\uc73c\ub85c C#\uc744 \uc774\uc6a9\ud574 PropertyGrid\ub97c \uc774\uc6a9\ud558\ub294 \uac83\uc5d0 \ub300\ud574 \uc815\ub9ac\ud574\ubcf4\uc558\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ub4dc\ub514\uc5b4 \ub9c8\uc9c0\ub9c9\uc73c\ub85c PropertyGrid\uc758 \uc18d\uc131\uc744 \ubcc0\uacbd\ud558\uae30 \uc704\ud55c \uc0ac\uc6a9\uc790 \uc815\uc758 UI\ub97c \ubd99\uc5ec\ubcf4\ub294 \uac83\uc5d0 \ub300\ud574 \uc0b4\ud3b4 \ubcf4\uaca0\ub2e4. \uc6b0\ub9ac\uac00 \uad6c\ud604\ud560 \uacb0\uacfc\ubb3c\uc758 \ucd5c\uc885 \ud654\uba74\uc740 \uc544\ub798\uc640 \uac19\ub2e4. \uc989, MyValue\ub77c\ub294 \ud504\ub85c\ud37c\ud2f0\uc758 \uac12\uc744 \uc124\uc815\ud558\uae30 \uc704\ud574 TrackBar \ucee8\ud2b8\ub864\uc744 \uc774\uc6a9\ud574 \ubcf4\ub294 \uac83\uc774\ub2e4. TrackBar\ub97c \uc774\uc6a9\ud574 \uac12\uc744 \uc124\uc815\ud55c \ud6c4\uc5d0 \ud655\uc778 \ubc84\ud2bc\uc744 \ub204\ub974\uba74 \uc124\uc815\ub41c \uac12\uc774 \ud504\ub85c\ud37c\ud2f0\uc5d0 \ubc18\uc601\uc774 \ub418\ub3c4\ub85d\ud55c\ub2e4. \uc21c\uc11c\uc57c \uac1c\ubc1c\uc790 \ub098\ub984\uc774\uaca0\uc9c0\ub9cc, \uc124\uba85\uc758 \ud3b8\uc758\ub97c \uc704\ud574 \uba3c\uc800 \uc0ac\uc6a9\uc790 \uc815\uc758 UI\uc5d0 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/www.gisdeveloper.co.kr\/?p=241\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;[.NET] C#\uc744 \uc774\uc6a9\ud55c PropertyGrid \uc0ac\uc6a9\ubc95\uc5d0 \ub300\ud55c Summary <VI>&#8220;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[118,8],"tags":[],"class_list":["post-241","post","type-post","status-publish","format-standard","hentry","category-csharp","category-programming"],"_links":{"self":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=241"}],"version-history":[{"count":2,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/241\/revisions"}],"predecessor-version":[{"id":3676,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/241\/revisions\/3676"}],"wp:attachment":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=241"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}