EncodingHelper.GetEncoding 方法
從指定之檔案的位元組順序標記判斷該檔案的編碼方式。
命名空間: Microsoft.VisualStudio.TextTemplating
組件: Microsoft.VisualStudio.TextTemplating.11.0 (在 Microsoft.VisualStudio.TextTemplating.11.0.dll 中)
語法
'宣告
Public Shared Function GetEncoding ( _
filePath As String _
) As Encoding
public static Encoding GetEncoding(
string filePath
)
public:
static Encoding^ GetEncoding(
String^ filePath
)
static member GetEncoding :
filePath:string -> Encoding
public static function GetEncoding(
filePath : String
) : Encoding
參數
- filePath
型別:System.String
要判斷其編碼方式的檔案。
傳回值
型別:System.Text.Encoding
Encoding ,包含編碼方式資訊。預設值是 Default,即系統目前的 ANSI 字碼頁。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | filePath 為 nullNull 參照 (即 Visual Basic 中的 Nothing)。 |
備註
當使用者建立文字範本時,他們可以指定想要讓文字範本主應用程式用來建立產生之文字的編碼方式。如果使用者不指定編碼方式,主機會呼叫這個方法來決定文字範本的編碼方式。接著主機可以使用同樣的編碼方式建立產生的文字。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualStudio.TextTemplating 命名空間