ITextTemplatingEngineHost.SetOutputEncoding Yöntem
Kodlama için oluşturulan metin çıktısı beklenen ana söyler.
Ad alanı: Microsoft.VisualStudio.TextTemplating
Derleme: Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll içinde)
Sözdizimi
'Bildirim
Sub SetOutputEncoding ( _
encoding As Encoding, _
fromOutputDirective As Boolean _
)
void SetOutputEncoding(
Encoding encoding,
bool fromOutputDirective
)
void SetOutputEncoding(
Encoding^ encoding,
bool fromOutputDirective
)
abstract SetOutputEncoding :
encoding:Encoding *
fromOutputDirective:bool -> unit
function SetOutputEncoding(
encoding : Encoding,
fromOutputDirective : boolean
)
Parametreler
- encoding
Tür: System.Text.Encoding
Oluşturulan metin çıktısı için kodlama.
- fromOutputDirective
Tür: System.Boolean
true Kullanıcı, kodlamadan belirtilen belirtmek için encoding parametresi output yönergesi.
Notlar
Kullanıcı isteğe bağlı belirtildiği takdirde altyapısı bu yöntemini çağıran encoding parametresi template metin şablon yönergesi içeriyorsa.Daha fazla bilgi için bkz. T4 Metin şablon yönergeleri.
Örnekler
Aşağıdaki kod örneği, özel bir ana bilgisayar için olası uygulama gösterir.Bu kod örneği, daha büyük bir örnek bir parçasıdır.Tam bir örnek için, bkz. İzlenecek yol: özel metin şablonu ana oluşturma.
private Encoding fileEncodingValue = Encoding.UTF8;
public Encoding FileEncoding
{
get { return fileEncodingValue; }
}
public void SetOutputEncoding(System.Text.Encoding encoding, bool fromOutputDirective)
{
fileEncodingValue = encoding;
}
Private fileEncodingValue As Encoding = Encoding.UTF8
Public ReadOnly Property fileEncoding() As Encoding
Get
Return fileEncodingValue
End Get
End Property
Public Sub SetOutputEncoding(ByVal encoding As System.Text.Encoding, ByVal fromOutputDirective As Boolean) Implements ITextTemplatingEngineHost.SetOutputEncoding
fileEncodingValue = encoding
End Sub
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.
Ayrıca bkz.
Başvuru
ITextTemplatingEngineHost Arabirim
Microsoft.VisualStudio.TextTemplating Ad Alanı