Publish.ProcessClientTlb 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
處理用戶端型別程式庫,並在用戶端建立組態檔。
public:
virtual void ProcessClientTlb(System::String ^ ProgId, System::String ^ SrcTlbPath, System::String ^ PhysicalPath, System::String ^ VRoot, System::String ^ BaseUrl, System::String ^ Mode, System::String ^ Transport, [Runtime::InteropServices::Out] System::String ^ % AssemblyName, [Runtime::InteropServices::Out] System::String ^ % TypeName, [Runtime::InteropServices::Out] System::String ^ % Error);
public void ProcessClientTlb (string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error);
abstract member ProcessClientTlb : string * string * string * string * string * string * string * string * string * string -> unit
override this.ProcessClientTlb : string * string * string * string * string * string * string * string * string * string -> unit
Public Sub ProcessClientTlb (ProgId As String, SrcTlbPath As String, PhysicalPath As String, VRoot As String, BaseUrl As String, Mode As String, Transport As String, ByRef AssemblyName As String, ByRef TypeName As String, ByRef Error As String)
參數
- ProgId
- String
類別的程式設計識別項。
- SrcTlbPath
- String
含有 typelib 之檔案的路徑。
- PhysicalPath
- String
Web 應用程式目錄。
- VRoot
- String
虛擬根目錄的名稱。
- BaseUrl
- String
含有虛擬根目錄的基礎 URL。
- Mode
- String
啟動模式。
- Transport
- String
未使用。 為此參數指定 null
。
- AssemblyName
- String
當這個方法傳回時,這個參數會包含組件的顯示名稱。
- TypeName
- String
當這個方法傳回時,這個參數會包含組件的完整型別名稱。
- Error
- String
如果遇到問題,則這個方法傳回時,這個參數會包含錯誤訊息。
實作
例外狀況
呼叫鏈結中的呼叫端沒有存取 Unmanaged 程式碼的使用權限。
備註
這個方法用於用戶端 Proxy 匯入,以產生遠端組態檔。
Mode
如果參數為 「wellknownobject」 或空字串 (“”) ,則會假設已知的物件;否則會假設客戶端啟用。
建議使用, ProcessClientTlbEx 而不是 ProcessClientTlb。