IDirectiveProcessor Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yönerge işlemcisi için arabirim.
public interface class IDirectiveProcessor
public interface IDirectiveProcessor
type IDirectiveProcessor = interface
Public Interface IDirectiveProcessor
- Türetilmiş
Özellikler
| Errors |
DirectiveProcessor için hataları/Uyarıları eklemek üzere hata toplama. |
| RequiresProcessingRunIsHostSpecific |
Bir yönerge işlemcisinin, çalıştırmaya, konağa özgü olması gerektiğini belirtmesini sağlar. |
Yöntemler
| FinishProcessingRun() |
Yönerge işlemenin bir hepsini sonlandırır. |
| GetClassCodeForProcessingRun() |
En son çalıştırma nedeniyle oluşturulan şablon işleme sınıfına katkıda bulunmak için kodu alır. |
| GetImportsForProcessingRun() |
En son çalıştırma nedeniyle içeri aktarılacak tüm ad alanlarını alır. |
| GetPostInitializationCodeForProcessingRun() |
En son çalıştırma nedeniyle oluşturulan şablon işleme sınıfının Initialize yönteminin gövdesine katkıda bulunmak için kodu alır. Bu kod, taban sınıfının Initialize yönteminden sonra çalışacaktır. |
| GetPreInitializationCodeForProcessingRun() |
En son çalıştırma nedeniyle oluşturulan şablon işleme sınıfının Initialize yönteminin gövdesine katkıda bulunmak için kodu alır. Bu kod, taban sınıfının Initialize yönteminden önce çalışacaktır. |
| GetReferencesForProcessingRun() |
En son çalıştırma nedeniyle derleyiciye geçirilecek tüm başvuruları alır. |
| GetTemplateClassCustomAttributes() |
Şablon sınıfına dahil edilecek özel öznitelikleri alır. |
| Initialize(ITextTemplatingEngineHost) |
İşlemci örneğini başlatır. |
| IsDirectiveSupported(String) |
Bu DirectiveProcessor verilen yönergeyi destekliyor. |
| ProcessDirective(String, IDictionary<String,String>) |
Şablon dosyasından bir yönergeyi işler. |
| SetProcessingRunIsHostSpecific(Boolean) |
Çalıştırmanın konağa özgü olup olmadığını yönerge işlemcisine bildirir. |
| StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection) |
Yönerge işlemenin bir turunda başlar. |