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
編譯結果是建置服務商虛擬路徑的結果。
傳回
一個字串要在建置環境中持久化,或 null 如果實 BuildProvider 例未實作 GetCustomString(CompilerResults)。
備註
物件的方法GetCompiledCustomString會BuildManager建立一個建置提供者的實例,用於輸入虛擬路徑,並在物件GetCustomString上呼叫該BuildProvider方法。
該基底 BuildProvider 類別會回傳 null 該 GetCustomString 方法,表示 GetCustomString 該方法尚未實作。
某些建置提供者的實作可以 GetCustomString 取代這個 GetGeneratedType 方法。 BuildProvider物件通常用來GetGeneratedType回傳Type虛擬路徑的物件。 然而,此 GetCustomString 方法可用來表示物件 BuildProvider 可以從虛擬路徑產生多種類型。