ParameterDirectiveProcessor Sınıf
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.
Basit seri hale getirilebilir parametreleri çağıranlar veya ana bilgisayardan şablona yönlendirmek için yönerge işleyicisi.
public ref class ParameterDirectiveProcessor sealed : Microsoft::VisualStudio::TextTemplating::DirectiveProcessor, Microsoft::VisualStudio::TextTemplating::IRecognizeHostSpecific
public ref class ParameterDirectiveProcessor sealed : Microsoft::VisualStudio::TextTemplating::DirectiveProcessor, Microsoft::VisualStudio::TextTemplating::IRecognizeHostSpecific
class ParameterDirectiveProcessor sealed : Microsoft::VisualStudio::TextTemplating::DirectiveProcessor, Microsoft::VisualStudio::TextTemplating::IRecognizeHostSpecific
public sealed class ParameterDirectiveProcessor : Microsoft.VisualStudio.TextTemplating.DirectiveProcessor, Microsoft.VisualStudio.TextTemplating.IRecognizeHostSpecific
type ParameterDirectiveProcessor = class
inherit DirectiveProcessor
interface IRecognizeHostSpecific
Public NotInheritable Class ParameterDirectiveProcessor
Inherits DirectiveProcessor
Implements IRecognizeHostSpecific
- Devralma
- Uygulamalar
Oluşturucular
| ParameterDirectiveProcessor() |
Özellikler
| Errors |
DirectiveProcessor için hataları/Uyarıları eklemek üzere hata toplama. (Devralındığı yer: DirectiveProcessor) |
| RequiresProcessingRunIsHostSpecific |
Bu işlemci, konağa özgü bir şablon gerektirmez. |
Yöntemler
| FinishProcessingRun() |
Çalıştırımızın tamamlandığımız için hiçbir şey yapılmadı. |
| GetClassCodeForProcessingRun() |
Oluşturulan sınıf kodunu alır. |
| GetImportsForProcessingRun() | |
| GetPostInitializationCodeForProcessingRun() |
En son çalıştırmanın bir sonucu olarak oluşturulan şablon işleme sınıfının Initialize yönteminin gövdesine katkıda bulunmak için kodu alın. Bu kod, taban sınıfının Initialize yönteminden sonra çalıştırılacak |
| GetPreInitializationCodeForProcessingRun() | |
| GetReferencesForProcessingRun() | |
| GetTemplateClassCustomAttributes() |
Şablon sınıfına yerleştirilecek özel öznitelikleri alın. (Devralındığı yer: DirectiveProcessor) |
| Initialize(ITextTemplatingEngineHost) |
İşlemci örneğini başlatın (Devralındığı yer: DirectiveProcessor) |
| IsDirectiveSupported(String) |
Hangi özelliklerin desteklendiğini gösterir. |
| ProcessDirective(String, IDictionary<String,String>) | |
| StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection) |
İşlemi çalıştırmaya başlar. |
Belirtik Arabirim Kullanımları
| IDirectiveProcessor.Errors | (Devralındığı yer: DirectiveProcessor) |
| IDirectiveProcessor.RequiresProcessingRunIsHostSpecific | (Devralındığı yer: DirectiveProcessor) |
| IDirectiveProcessor.SetProcessingRunIsHostSpecific(Boolean) | (Devralındığı yer: DirectiveProcessor) |
| IRecognizeHostSpecific.SetProcessingRunIsHostSpecific(Boolean) |
Altyapıdan geçerli işleme çalıştırmasının konağa özgü değerini kabul et |