Source.CreateAuthoringSink(ParseReason, Int32, Int32) Yöntem
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.
AuthoringSinkAyrıştırma işlemlerinde kullanılmak üzere bir nesnenin örneğini oluşturur.
public:
virtual Microsoft::VisualStudio::Package::AuthoringSink ^ CreateAuthoringSink(Microsoft::VisualStudio::Package::ParseReason reason, int line, int col);
virtual Microsoft::VisualStudio::Package::AuthoringSink CreateAuthoringSink(Microsoft::VisualStudio::Package::ParseReason reason, int line, int col);
public virtual Microsoft.VisualStudio.Package.AuthoringSink CreateAuthoringSink (Microsoft.VisualStudio.Package.ParseReason reason, int line, int col);
abstract member CreateAuthoringSink : Microsoft.VisualStudio.Package.ParseReason * int * int -> Microsoft.VisualStudio.Package.AuthoringSink
override this.CreateAuthoringSink : Microsoft.VisualStudio.Package.ParseReason * int * int -> Microsoft.VisualStudio.Package.AuthoringSink
Public Overridable Function CreateAuthoringSink (reason As ParseReason, line As Integer, col As Integer) As AuthoringSink
Parametreler
- reason
- ParseReason
ParseReason numaralandırmasından ayrıştırma işleminin nedenini açıklayan bir değer.
- line
- Int32
Ayrıştırmanın başlayacağı satır dizini.
- col
- Int32
Ayrıştırmanın başlayacağı sütun dizini.
Döndürülenler
Bir AuthoringSink nesne döndürür.
Açıklamalar
Bu yöntem, CreateParseRequest sınıfındaki yönteminden çağrılır LanguageService . Sınıfından bir sınıf türetmeniz gerekiyorsa AuthoringSink , sınıfından bir sınıf türetmeniz Source ve bu yöntemi, sınıfının sürümünü oluşturmak için geçersiz kılmanız gerekir AuthoringSink .
Taban yöntemi her zaman sınıfının yeni bir örneğini döndürür AuthoringSink .