我正在爲某些內部分層數據實施Powershell PSProvider。一切工作正常,我可以通過常用的cd/dir命令瀏覽樹,唯一不起作用的是製表符完成。如何在psprovider中支持powershell標籤擴展?
我能看到的是當按下Tab時,Powershell在路徑中調用帶有星號的函數GetChildName()(如果鍵入「dir c」並按下Tab,GetChildName()函數將與字符串「c * 「,幾次)。我嘗試從以「c」開頭的文件夾中返回所有子名稱,但Powershell始終只顯示前面的第一個子名稱。我找不到有關此行爲的任何文檔,我錯過了什麼?