{"id":49,"date":"2012-01-15T00:00:15","date_gmt":"2012-01-14T16:00:15","guid":{"rendered":"http:\/\/www.mossfly.com\/?p=1325"},"modified":"2018-03-21T09:30:14","modified_gmt":"2018-03-21T01:30:14","slug":"powershell-create-new-object","status":"publish","type":"post","link":"https:\/\/www.pstips.net\/powershell-create-new-object.html","title":{"rendered":"Powershell\u521b\u5efa\u5bf9\u8c61"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_74 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u672c\u6587\u76ee\u5f55<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69ed01b972123\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #5a5a5a;color:#5a5a5a\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #5a5a5a;color:#5a5a5a\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69ed01b972123\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.pstips.net\/powershell-create-new-object.html\/#%E9%80%9A%E8%BF%87New-Object%E5%88%9B%E5%BB%BA%E6%96%B0%E5%AF%B9%E8%B1%A1\" >\u901a\u8fc7New-Object\u521b\u5efa\u65b0\u5bf9\u8c61<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.pstips.net\/powershell-create-new-object.html\/#%E9%80%9A%E8%BF%87%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2%E5%88%9B%E5%BB%BA%E5%AF%B9%E8%B1%A1\" >\u901a\u8fc7\u7c7b\u578b\u8f6c\u6362\u521b\u5efa\u5bf9\u8c61<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.pstips.net\/powershell-create-new-object.html\/#%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E9%9B%86\" >\u52a0\u8f7d\u7a0b\u5e8f\u96c6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.pstips.net\/powershell-create-new-object.html\/#%E4%BD%BF%E7%94%A8COM%E5%AF%B9%E8%B1%A1\" >\u4f7f\u7528COM\u5bf9\u8c61<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.pstips.net\/powershell-create-new-object.html\/#%E6%9F%A5%E7%9C%8B%E5%8F%AF%E7%94%A8%E7%9A%84COM%E5%AF%B9%E8%B1%A1\" >\u67e5\u770b\u53ef\u7528\u7684COM\u5bf9\u8c61<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.pstips.net\/powershell-create-new-object.html\/#%E6%80%8E%E6%A0%B7%E4%BD%BF%E7%94%A8COM%E5%AF%B9%E8%B1%A1\" >\u600e\u6837\u4f7f\u7528COM\u5bf9\u8c61<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<div class=\"ggad\"><script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<ins class=\"adsbygoogle\"\n     style=\"display:block; text-align:center;\"\n     data-ad-layout=\"in-article\"\n     data-ad-format=\"fluid\"\n     data-ad-client=\"ca-pub-0030498886267248\"\n     data-ad-slot=\"3992944540\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script><\/div><p>.Net\u7c7b\u578b\u4e2d\u7684\u65b9\u6cd5\u529f\u80fd\u5f88\u5f3a\u5927\u3002\u53ef\u4ee5\u901a\u8fc7\u7c7b\u578b\u7684\u6784\u9020\u51fd\u6570\u521b\u5efa\u65b0\u7684\u5bf9\u8c61\uff0c\u4e5f\u53ef\u4ee5\u5c06\u5df2\u5b58\u5728\u7684\u5bf9\u8c61\u8f6c\u6362\u6210\u6307\u5b9a\u7684\u7c7b\u578b\u3002<\/p>\n<h4><span class=\"ez-toc-section\" id=\"%E9%80%9A%E8%BF%87New-Object%E5%88%9B%E5%BB%BA%E6%96%B0%E5%AF%B9%E8%B1%A1\"><\/span>\u901a\u8fc7New-Object\u521b\u5efa\u65b0\u5bf9\u8c61<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>\u5982\u679c\u4f7f\u7528\u6784\u9020\u51fd\u6570\u521b\u5efa\u4e00\u4e2a\u6307\u5b9a\u7c7b\u578b\u7684\u5b9e\u4f8b\u5bf9\u8c61\uff0c\u8be5\u7c7b\u578b\u5fc5\u987b\u81f3\u5c11\u5305\u542b\u4e00\u4e2a\u7b7e\u540d\u76f8\u5339\u914d\u7684\u6784\u9020\u51fd\u6570\u3002\u4f8b\u5982\u53ef\u4ee5\u901a\u8fc7\u5b57\u7b26\u548c\u6570\u5b57\u521b\u5efa\u4e00\u4e2a\u5305\u542b\u6307\u5b9a\u4e2a\u6570\u5b57\u7b26\u7684\u5b57\u7b26\u4e32\uff1a<\/p>\n<p><!--more--><\/p>\n<p>PS C:Powershell&gt; New-Object String(&#8216;*&#8217;,100)<br \/>\n*******************************************************************************<br \/>\n*********************<\/p>\n<p>\u4e3a\u4ec0\u4e48\u652f\u6301\u4e0a\u9762\u7684\u65b9\u6cd5\uff0c\u539f\u56e0\u662fString\u7c7b\u4e2d\u5305\u542b\u4e00\u4e2aVoid .ctor(Char, Int32) \u6784\u9020\u51fd\u6570<\/p>\n<pre class=\"PSconsole\">PS C:Powershell&gt; [String].GetConstructors() | foreach {$_.tostring()}\r\nVoid .ctor(Char*)\r\nVoid .ctor(Char*, Int32, Int32)\r\nVoid .ctor(SByte*)\r\nVoid .ctor(SByte*, Int32, Int32)\r\nVoid .ctor(SByte*, Int32, Int32, System.Text.Encoding)\r\nVoid .ctor(Char[], Int32, Int32)\r\nVoid .ctor(Char[])\r\nVoid .ctor(Char, Int32)<\/pre>\n<h4><span class=\"ez-toc-section\" id=\"%E9%80%9A%E8%BF%87%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2%E5%88%9B%E5%BB%BA%E5%AF%B9%E8%B1%A1\"><\/span>\u901a\u8fc7\u7c7b\u578b\u8f6c\u6362\u521b\u5efa\u5bf9\u8c61<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>\u901a\u8fc7\u7c7b\u578b\u8f6c\u6362\u53ef\u4ee5\u66ff\u4ee3New-Object<\/p>\n<pre class=\"PSconsole\">PS C:Powershell&gt; $date=\"1999-9-1 10:23:44\"\r\nPS C:Powershell&gt; $date.GetType().fullName\r\nSystem.String\r\nPS C:Powershell&gt; $date\r\n1999-9-1 10:23:44\r\nPS C:Powershell&gt; [DateTime]$date=\"1999-9-1 10:23:44\"\r\nPS C:Powershell&gt; $date.GetType().FullName\r\nSystem.DateTime\r\nPS C:Powershell&gt; $date\r\n\r\n1999\u5e749\u67081\u65e5 10:23:44<\/pre>\n<p>\u5982\u679c\u6761\u4ef6\u5141\u8bb8\uff0c\u4e5f\u53ef\u4ee5\u76f4\u63a5\u5c06\u5bf9\u8c61\u8f6c\u6362\u6210\u6570\u7ec4<\/p>\n<pre class=\"PSconsole\">PS C:Powershell&gt; [char[]]\"mossfly.com\"\r\nm\r\no\r\ns\r\ns\r\nf\r\nl\r\ny\r\n.\r\nc\r\no\r\nm\r\nPS C:Powershell&gt; [int[]][char[]]\"mossfly.com\"\r\n109\r\n111\r\n115\r\n115\r\n102\r\n108\r\n121\r\n46\r\n99\r\n111\r\n109<\/pre>\n<h4><span class=\"ez-toc-section\" id=\"%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E9%9B%86\"><\/span>\u52a0\u8f7d\u7a0b\u5e8f\u96c6<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>\u81ea\u5b9a\u4e49\u4e00\u4e2a\u7b80\u5355\u7684C#\u7c7b\u5e93\u7f16\u8bd1\u4e3aTest.dll\uff1a<\/p>\n<pre class=\"brush:c#\">using System;\r\nusing System.Collections.Generic;\r\nusing System.Text;\r\nusing System.Net;\r\n\r\nnamespace Test\r\n{\r\n    public class Student\r\n    {\r\n        public string Name { set; get; }\r\n        public int Age { set; get; }\r\n        public Student(string name, int age)\r\n        {\r\n            this.Name = name;\r\n            this.Age = age;\r\n        }\r\n        public override string  ToString()\r\n        {\r\n            return string.Format(\"Name={0};Age={1}\", this.Name,this.Age);\r\n        }\r\n    }\r\n}<\/pre>\n<p>\u5728Powershell\u4e2d\u52a0\u8f7d\u8fd9\u4e2adll\u5e76\u4f7f\u7528\u5176\u4e2d\u7684Student\u7c7b\u7684\u6784\u9020\u51fd\u6570\u751f\u6210\u4e00\u4e2a\u5b9e\u4f8b\uff0c\u6700\u540e\u8c03\u7528ToString()\u65b9\u6cd5\u3002<\/p>\n<pre class=\"PSconsole\">PS C:Powershell&gt; ls .Test.dll\r\n\r\n    \u76ee\u5f55: C:Powershell\r\n\r\nMode                LastWriteTime     Length Name\r\n----                -------------     ------ ----\r\n-a---         2012\/1\/13     10:49       4608 Test.dll\r\n\r\nPS C:Powershell&gt; $TestDLL=ls .Test.dll\r\nPS C:Powershell&gt; [reflection.assembly]::LoadFile($TestDLL.FullName)\r\n\r\nGAC    Version        Location\r\n---    -------        --------\r\nFalse  v2.0.50727     C:PowershellTest.dll\r\n\r\nPS C:Powershell&gt; $stu=New-Object Test.Student('Mosser',22)\r\nPS C:Powershell&gt; $stu\r\n\r\nName                                                                        Age\r\n----                                                                        ---\r\nMosser                                                                       22\r\n\r\nPS C:Powershell&gt; $stu.ToString()\r\nName=Mosser;Age=22<\/pre>\n<h4><span class=\"ez-toc-section\" id=\"%E4%BD%BF%E7%94%A8COM%E5%AF%B9%E8%B1%A1\"><\/span>\u4f7f\u7528COM\u5bf9\u8c61<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>\u4f5c\u4e3a.NET\u7684\u8865\u5145\uff0cPowershell\u53ef\u4ee5\u52a0\u8f7d\u548c\u8bbf\u95eeCOM\u5bf9\u8c61\u3002<\/p>\n<h4><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E7%9C%8B%E5%8F%AF%E7%94%A8%E7%9A%84COM%E5%AF%B9%E8%B1%A1\"><\/span>\u67e5\u770b\u53ef\u7528\u7684COM\u5bf9\u8c61<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>\u6bcf\u4e00\u4e2aCOM\u5bf9\u8c61\u90fd\u6709\u5b58\u50a8\u5728\u6ce8\u518c\u8868\u4e2d\u7684\u552f\u4e00\u6807\u8bc6\u7b26\uff0c\u60f3\u904d\u5386\u8bbf\u95ee\u53ef\u7528\u7684COM\u5bf9\u8c61\uff0c\u53ef\u662f\u76f4\u63a5\u8bbf\u95ee\u6ce8\u518c\u8868\u3002<\/p>\n<pre class=\"PSconsole\">Dir REGISTRY::HKEY_CLASSES_ROOTCLSID  -include PROGID -recurse | foreach {$_.GetValue(\"\")}\r\nDAO.DBEngine.36\r\nDAO.PrivateDBEngine.36\r\nDAO.TableDef.36\r\nDAO.Field.36\r\nDAO.Index.36\r\nPS C:Powershell&gt; Dir REGISTRY::HKEY_CLASSES_ROOTCLSID -include PROGID -recurse\r\n| foreach {$_.GetValue(\"\")} | select -First 10\r\nDAO.DBEngine.36\r\nDAO.PrivateDBEngine.36\r\nDAO.TableDef.36\r\nDAO.Field.36\r\nDAO.Index.36\r\nDAO.Group.36\r\nDAO.User.36\r\nDAO.QueryDef.36\r\nDAO.Relation.36\r\nfile\r\n......<\/pre>\n<h5><span class=\"ez-toc-section\" id=\"%E6%80%8E%E6%A0%B7%E4%BD%BF%E7%94%A8COM%E5%AF%B9%E8%B1%A1\"><\/span>\u600e\u6837\u4f7f\u7528COM\u5bf9\u8c61<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>\u4e00\u65e6\u5f97\u5230\u4e86COM\u5bf9\u8c61\u7684ProgID\uff0c\u5c31\u53ef\u4ee5\u4f7f\u7528New-Object\u521b\u5efaCOM\u5bf9\u8c61\uff0c\u53ea\u9700\u8981\u6307\u5b9a\u53c2\u6570\u4e3a-comObject\u3002<\/p>\n<pre class=\"PSconsole\">PS C:Powershell&gt; New-Object -ComObject DAO.Relation.36\r\n\r\nProperties     : System.__ComObject\r\nName           :\r\nTable          :\r\nForeignTable   :\r\nAttributes     : 0\r\nFields         : System.__ComObject\r\nPartialReplica :<\/pre>\n<p>COM\u5bf9\u8c61\u7684\u548c.NET\u5bf9\u8c61\u76f8\u4f3c\uff0c\u4efb\u7136\u53ef\u662f\u4f7f\u7528Get-Member \u5f97\u5230\u8be5\u5bf9\u8c61\u7684\u6240\u6709\u719f\u6089\u548c\u65b9\u6cd5\uff1a<\/p>\n<pre class=\"PSconsole\">PS C:Powershell&gt; $DBEng=New-Object -ComObject DAO.PrivateDBEngine.36\r\nPS C:Powershell&gt; $DBEng | Get-Member -me *method\r\n\r\n   TypeName: System.__ComObject#{00000021-0000-0010-8000-00aa006d2ea4}\r\n\r\nName                MemberType Definition\r\n----                ---------- ----------\r\nBeginTrans          Method     void BeginTrans ()\r\nCommitTrans         Method     void CommitTrans (int)\r\nCompactDatabase     Method     void CompactDatabase (string, string, Variant...\r\nCreateDatabase      Method     Database CreateDatabase (string, string, Vari...\r\nCreateWorkspace     Method     Workspace CreateWorkspace (string, string, st...\r\nFreeLocks           Method     void FreeLocks ()\r\nIdle                Method     void Idle (Variant)\r\nISAMStats           Method     int ISAMStats (int, Variant)\r\nOpenConnection      Method     Connection OpenConnection (string, Variant, V...\r\nOpenDatabase        Method     Database OpenDatabase (string, Variant, Varia...\r\nRegisterDatabase    Method     void RegisterDatabase (string, string, bool, ...\r\nRepairDatabase      Method     void RepairDatabase (string)\r\nRollback            Method     void Rollback ()\r\nSetDataAccessOption Method     void SetDataAccessOption (short, Variant)\r\nSetDefaultWorkspace Method     void SetDefaultWorkspace (string, string)\r\nSetOption           Method     void SetOption (int, Variant)\r\n_30_CreateWorkspace Method     Workspace _30_CreateWorkspace (string, string...\r\n\r\nPS C:Powershell&gt; $DBEng | Get-Member -me *property\r\n\r\n   TypeName: System.__ComObject#{00000021-0000-0010-8000-00aa006d2ea4}\r\n\r\nName            MemberType Definition\r\n----            ---------- ----------\r\nDefaultPassword Property   string DefaultPassword () {set}\r\nDefaultType     Property   int DefaultType () {get} {set}\r\nDefaultUser     Property   string DefaultUser () {set}\r\nErrors          Property   Errors Errors () {get}\r\nIniPath         Property   string IniPath () {get} {set}\r\nLoginTimeout    Property   short LoginTimeout () {get} {set}\r\nProperties      Property   Properties Properties () {get}\r\nSystemDB        Property   string SystemDB () {get} {set}\r\nVersion         Property   string Version () {get}\r\nWorkspaces      Property   Workspaces Workspaces () {get}<\/pre>\n<p>\u5e38\u7528\u7684COM\u5bf9\u8c61\u4e2d\u6709WScript.Shell,<br \/>\nWScript.Network,<br \/>\nScripting.FileSystemObject,<br \/>\nInternetExplorer.Application,<br \/>\nWord.Application,<br \/>\nShell.Application<\/p>\n<p>\u4e0b\u9762\u7684\u4f8b\u5b50\u4f7f\u7528WScript.shell COM\u5bf9\u8c61\u548c\u5b83\u7684\u65b9\u6cd5CreateShortcut()\u505a\u684c\u9762\u4e0a\u521b\u5efa\u4e00\u4e2aPowershell\u5feb\u6377\u65b9\u5f0f\uff1a<\/p>\n<pre class=\"PSconsole\">PS C:Powershell&gt; $wshell=New-Object -ComObject WScript.shell\r\nPS C:Powershell&gt; $path=[environment]::GetFolderPath('Desktop')\r\nPS C:Powershell&gt; $link=$wshell.CreateShortcut(\u201c$path\/Powershell.lnk\u201d)\r\nPS C:Powershell&gt; $link | Get-Member\r\n\r\n   TypeName: System.__ComObject#{f935dc23-1cf0-11d0-adb9-00c04fd58a0b}\r\n\r\nName             MemberType Definition\r\n----             ---------- ----------\r\nLoad             Method     void Load (string)\r\nSave             Method     void Save ()\r\nArguments        Property   string Arguments () {get} {set}\r\nDescription      Property   string Description () {get} {set}\r\nFullName         Property   string FullName () {get}\r\nHotkey           Property   string Hotkey () {get} {set}\r\nIconLocation     Property   string IconLocation () {get} {set}\r\nRelativePath     Property   string RelativePath () {set}\r\nTargetPath       Property   string TargetPath () {get} {set}\r\nWindowStyle      Property   int WindowStyle () {get} {set}\r\nWorkingDirectory Property   string WorkingDirectory () {get} {set}\r\n\r\nPS C:Powershell&gt; $link.TargetPath='Powershell.exe'\r\nPS C:Powershell&gt; $link.Description=\"\u542f\u52a8Powershell\"\r\nPS C:Powershell&gt; $link.WorkingDirectory=$PROFILE\r\nPS C:Powershell&gt; $link.IconLocation='Powershell.exe'\r\nPS C:Powershell&gt; $link.Save()<\/pre>\n<div id=postcopy><strong>\u672c\u6587\u94fe\u63a5\uff1a<\/strong> <a rel=\u201dbookmark\u201d href=\"https:\/\/www.pstips.net\/powershell-create-new-object.html\">https:\/\/www.pstips.net\/powershell-create-new-object.html<\/a><br\/><strong><I>\u8bf7\u5c0a\u91cd\u539f\u4f5c\u8005\u548c\u7f16\u8f91\u7684\u8f9b\u52e4\u52b3\u52a8,\u6b22\u8fce\u8f6c\u8f7d,\u5e76\u6ce8\u660e\u51fa\u5904!<\/I><\/strong><\/div>","protected":false},"excerpt":{"rendered":"<p>.Net\u7c7b\u578b\u4e2d\u7684\u65b9\u6cd5\u529f\u80fd\u5f88\u5f3a\u5927\u3002\u53ef\u4ee5\u901a\u8fc7\u7c7b\u578b\u7684\u6784\u9020\u51fd\u6570\u521b\u5efa\u65b0\u7684\u5bf9\u8c61\uff0c\u4e5f\u53ef\u4ee5\u5c06\u5df2\u5b58\u5728\u7684\u5bf9\u8c61\u8f6c\u6362\u6210\u6307\u5b9a\u7684\u7c7b\u578b\u3002 \u901a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[75,4,40,67,76,74],"class_list":{"0":"post-49","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-powershell","7":"tag-com","8":"tag-powershell-tutorials","9":"tag-40","10":"tag-67","11":"tag-76","12":"tag-74","13":"czr-hentry"},"views":9690,"_links":{"self":[{"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":1,"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":7768,"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/posts\/49\/revisions\/7768"}],"wp:attachment":[{"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pstips.net\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}