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
網頁應用程式目錄。
- VRoot
- String
虛擬根的名稱。
- BaseUrl
- String
包含虛擬根的基礎網址。
- Mode
- String
啟動模式。
- Transport
- String
未使用。 請指定 null 此參數。
- AssemblyName
- String
當此方法回傳時,該參數包含組件的顯示名稱。
- TypeName
- String
當此方法回傳時,該參數包含組件的完全限定型別名稱。
- Error
- String
當此方法回傳時,若遇到問題,該參數會包含錯誤訊息。
實作
例外狀況
呼叫鏈中的呼叫者沒有權限存取非管理程式碼。
備註
此方法用於用戶端代理匯入以產生遠端式設定檔。
若 Mode 參數為「wellknownobject」或空字串(“”),則假設為已知物件;否則,則假設用戶端已啟動。
建議 ProcessClientTlbEx 使用 ProcessClientTlb代替 。