[{"data":1,"prerenderedAt":213},["ShallowReactive",2],{"navigation_docs_zh_tw":3,"-zh-tw-pml-2-plugin-intro":75,"-zh-tw-pml-2-plugin-intro-surround":210},[4,26],{"title":5,"path":6,"stem":7,"children":8,"page":25},"PML 2 外掛開發指南","\u002Fzh_tw\u002Fpml-2-plugin","zh_tw\u002Fpml-2-plugin",[9,13,17,21],{"title":10,"path":11,"stem":12},"外掛開發綜述","\u002Fzh_tw\u002Fpml-2-plugin\u002Fintro","zh_tw\u002Fpml-2-plugin\u002F01.intro",{"title":14,"path":15,"stem":16},"外掛系統觸發點說明","\u002Fzh_tw\u002Fpml-2-plugin\u002Ftriggers","zh_tw\u002Fpml-2-plugin\u002F02.triggers",{"title":18,"path":19,"stem":20},"外掛系統運算子說明","\u002Fzh_tw\u002Fpml-2-plugin\u002Foperators","zh_tw\u002Fpml-2-plugin\u002F03.operators",{"title":22,"path":23,"stem":24},"內建函式","\u002Fzh_tw\u002Fpml-2-plugin\u002Ffunctions","zh_tw\u002Fpml-2-plugin\u002F04.functions",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"PML 2","\u002Fzh_tw\u002Fpml-2","zh_tw\u002Fpml-2",[31,35,39,43,47,51,55,59,63,67,71],{"title":32,"path":33,"stem":34},"介紹 & 下載","\u002Fzh_tw\u002Fpml-2\u002Fintro","zh_tw\u002Fpml-2\u002F01.intro",{"title":36,"path":37,"stem":38},"安裝","\u002Fzh_tw\u002Fpml-2\u002Finstall","zh_tw\u002Fpml-2\u002F02.install",{"title":40,"path":41,"stem":42},"使用者指南","\u002Fzh_tw\u002Fpml-2\u002Fuser_guide","zh_tw\u002Fpml-2\u002F03.user_guide",{"title":44,"path":45,"stem":46},"故障排查","\u002Fzh_tw\u002Fpml-2\u002Ftroubleshooting","zh_tw\u002Fpml-2\u002F04.troubleshooting",{"title":48,"path":49,"stem":50},"設定檔","\u002Fzh_tw\u002Fpml-2\u002Fconfig","zh_tw\u002Fpml-2\u002F05.config",{"title":52,"path":53,"stem":54},"主題","\u002Fzh_tw\u002Fpml-2\u002Fthemes","zh_tw\u002Fpml-2\u002F06.themes",{"title":56,"path":57,"stem":58},"Plugin","\u002Fzh_tw\u002Fpml-2\u002Fplugin","zh_tw\u002Fpml-2\u002F07.plugin",{"title":60,"path":61,"stem":62},"PML 2 隱私權政策","\u002Fzh_tw\u002Fpml-2\u002Fpolicy","zh_tw\u002Fpml-2\u002F08.policy",{"title":64,"path":65,"stem":66},"PML 2 使用者條款","\u002Fzh_tw\u002Fpml-2\u002Fuser_agreement","zh_tw\u002Fpml-2\u002F09.user_agreement",{"title":68,"path":69,"stem":70},"DNS 供應商","\u002Fzh_tw\u002Fpml-2\u002Fdns_providers","zh_tw\u002Fpml-2\u002F10.dns_providers",{"title":72,"path":73,"stem":74},"遙測","\u002Fzh_tw\u002Fpml-2\u002Ftelemetry","zh_tw\u002Fpml-2\u002F11.telemetry",{"id":76,"title":10,"body":77,"description":203,"extension":204,"links":205,"meta":206,"navigation":207,"path":11,"seo":208,"stem":12,"__hash__":209},"docs_zh_tw\u002Fzh_tw\u002Fpml-2-plugin\u002F01.intro.md",{"type":78,"value":79,"toc":196},"minimark",[80,85,117,121,124,128,138],[81,82,84],"h2",{"id":83},"一概述","一、概述",[86,87,88,89,93,94,101,102,107,108,112,113,116],"p",{},"由於自 ",[90,91,92],"badge",{},"26.1"," 起, 我們為 PML 2 啟用了",[95,96,100],"a",{"href":97,"rel":98},"https:\u002F\u002Flearn.microsoft.com\u002Fzh-tw\u002Fdotnet\u002Fcore\u002Fdeploying\u002Ftrimming\u002Ftrim-self-contained",[99],"nofollow","裁剪發佈","與",[95,103,106],{"href":104,"rel":105},"https:\u002F\u002Flearn.microsoft.com\u002Fzh-tw\u002Fdotnet\u002Fcore\u002Fdeploying\u002Fnative-aot\u002F",[99],"預先編譯 (Ahead-Of-Time Compilation)",", 傳統概念下",[109,110,111],"strong",{},"以反射為基礎","的外掛系統已不再適用於 PML 2。於是, 受到 ",[109,114,115],{},"GitHub Actions"," 的啟發, 我們開發了以 YAML 為基礎的外掛系統。",[81,118,120],{"id":119},"二系統簡介","二、系統簡介",[86,122,123],{},"PML 2 的外掛系統以 YAML 為基礎, 開發者可透過在外部建立 YAML 檔案並加入 PML 2 的外掛目錄, 來實現外掛功能。",[81,125,127],{"id":126},"三開發情況","三、開發情況",[86,129,130,131,101,134,137],{},"目前 PML 2 的外掛系統仍處於早期階段, 僅支援",[109,132,133],{},"事件觸發",[109,135,136],{},"動作執行","兩種功能。後續我們將逐步完善外掛系統以支援更多功能。目前支援的功能如下:",[139,140,141,154],"table",{},[142,143,144],"thead",{},[145,146,147,151],"tr",{},[148,149,150],"th",{},"功能",[148,152,153],{},"完成度",[155,156,157,165,172,180,188],"tbody",{},[145,158,159,162],{},[160,161,133],"td",{},[160,163,164],{},"73%",[145,166,167,169],{},[160,168,136],{},[160,170,171],{},"75%",[145,173,174,177],{},[160,175,176],{},"運算子",[160,178,179],{},"94%",[145,181,182,185],{},[160,183,184],{},"自訂函式",[160,186,187],{},"20%",[145,189,190,193],{},[160,191,192],{},"函式庫",[160,194,195],{},"30%",{"title":197,"searchDepth":198,"depth":198,"links":199},"",2,[200,201,202],{"id":83,"depth":198,"text":84},{"id":119,"depth":198,"text":120},{"id":126,"depth":198,"text":127},"本文將概略介紹 PML 2 的外掛系統。","md",null,{},true,{"title":10,"description":203},"SDRXQAl-MLH51Z-5xzYSmLUD4jETAHoGMuJ7WwsCIs8",[205,211],{"title":14,"path":15,"stem":16,"description":212,"children":-1},"本文件介紹 PML 2 外掛系統的所有觸發點。",1791004266384]