BuildProvider.GetCustomString(CompilerResults) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
產生要在已編譯之組件中保留的字串。
public:
virtual System::String ^ GetCustomString(System::CodeDom::Compiler::CompilerResults ^ results);
public virtual string GetCustomString (System.CodeDom.Compiler.CompilerResults results);
abstract member GetCustomString : System.CodeDom.Compiler.CompilerResults -> string
override this.GetCustomString : System.CodeDom.Compiler.CompilerResults -> string
Public Overridable Function GetCustomString (results As CompilerResults) As String
參數
- results
- CompilerResults
組建提供者之虛擬路徑的編譯結果。
傳回
要在組建環境中保留的字串,如果 BuildProvider 執行個體不實作 GetCustomString(CompilerResults),則為 null
。
備註
GetCompiledCustomString物件的 方法 BuildManager 會為輸入虛擬路徑建立組建提供者的實例,並在 物件上 BuildProvider 呼叫 GetCustomString 方法。
方法的基 BuildProvider 類會傳 null
GetCustomString 回 ,表示 GetCustomString 未實作。
某些組建提供者實作可以 GetCustomString 取代 GetGeneratedType 方法。 物件 BuildProvider 通常會使用 GetGeneratedType 來傳回 Type 虛擬路徑的 物件。 不過, GetCustomString 方法可用來指出 BuildProvider 物件可以從虛擬路徑產生多個類型。