Aracılığıyla paylaş


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

  • 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

Ayrıca bkz.

Başvuru

ITextTemplatingEngineHost Arabirim

Microsoft.VisualStudio.TextTemplating Ad Alanı

Diğer Kaynaklar

İzlenecek yol: özel metin şablonu ana oluşturma