Aracılığıyla paylaş


IDirectiveProcessor Arabirim

Yönerge işlemcisi arabirimi.

Ad alanı:  Microsoft.VisualStudio.TextTemplating
Derleme:  Microsoft.VisualStudio.TextTemplating.Interfaces.11.0 (Microsoft.VisualStudio.TextTemplating.Interfaces.11.0.dll içinde)

Sözdizimi

'Bildirim
Public Interface IDirectiveProcessor
public interface IDirectiveProcessor
public interface class IDirectiveProcessor
type IDirectiveProcessor =  interface end
public interface IDirectiveProcessor

IDirectiveProcessor türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Errors Hata koleksiyonu için hata/uyarı eklemek DirectiveProcessor.
Genel özellik RequiresProcessingRunIsHostSpecific Yönergenin bir işlemci çalışma ana bilgisayara özgü olması gerektiğini belirtmek izin verir.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem FinishProcessingRun Hepsini yönergesini işleme tamamlanır.
Genel yöntem GetClassCodeForProcessingRun Oluşturulan şablonu katkıda bulunmak için kod sınıf en son çalışma işleme alır.
Genel yöntem GetImportsForProcessingRun En son çalışma almak için herhangi bir ad alır.
Genel yöntem GetPostInitializationCodeForProcessingRun Oluşturulan şablonunun Initialize yönteminin gövdesine katkıda bulunmak için kod sınıf en son çalışma işleme alır. Bu kod Temel sınıftan sonra çalışacak Initialize yöntemi.
Genel yöntem GetPreInitializationCodeForProcessingRun Oluşturulan şablonunun Initialize yönteminin gövdesine katkıda bulunmak için kod sınıf en son çalışma işleme alır. Bu kodu temel sınıfı önce çalışacak Initialize yöntemi.
Genel yöntem GetReferencesForProcessingRun En son çalışma derleyici geçirmek için herhangi bir başvuru alır.
Genel yöntem GetTemplateClassCustomAttributes Şablon sınıfına dahil etmek için özel öznitelikleri alır.
Genel yöntem Initialize İşlemci örneğini başlatır.
Genel yöntem IsDirectiveSupported Bu DirectiveProcessor verilen Direktif desteklemiyor.
Genel yöntem ProcessDirective Şablon dosyasından yönergesi işler.
Genel yöntem SetProcessingRunIsHostSpecific Yönerge işlemci çalışma ana bilgisayara özgü olup olmadığını bildirir.
Genel yöntem StartProcessingRun Hepsini yönergesini işleme başlar.

Üst

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.TextTemplating Ad Alanı