VsTextBufferClass.EnumMarkers 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.
Belirtilen ölçütlere göre belirli bir metin satırı işaretleyicileri kümesini numaralandırır.
public:
virtual int EnumMarkers(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iMarkerType, System::UInt32 dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumLineMarkers ^ % ppEnum) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::EnumMarkers;
public:
virtual int EnumMarkers(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iMarkerType, unsigned int dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumLineMarkers ^ & ppEnum) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::EnumMarkers;
virtual int EnumMarkers(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iMarkerType, unsigned int dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumLineMarkers const & & ppEnum);
public virtual int EnumMarkers (int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iMarkerType, uint dwFlags, out Microsoft.VisualStudio.TextManager.Interop.IVsEnumLineMarkers ppEnum);
abstract member EnumMarkers : int * int * int * int * int * uint32 * IVsEnumLineMarkers -> int
override this.EnumMarkers : int * int * int * int * int * uint32 * IVsEnumLineMarkers -> int
Public Overridable Function EnumMarkers (iStartLine As Integer, iStartIndex As Integer, iEndLine As Integer, iEndIndex As Integer, iMarkerType As Integer, dwFlags As UInteger, ByRef ppEnum As IVsEnumLineMarkers) As Integer
Parametreler
- iStartLine
- Int32
'ndaki Başlangıç satırı.
- iStartIndex
- Int32
'ndaki Satır içindeki karakter dizini başlatılıyor. Satırın uzunluğuna eşit veya ondan küçük olmalıdır.
- iEndLine
- Int32
'ndaki Bitiş çizgisi.
- iEndIndex
- Int32
'ndaki Satır içinde bitiş karakter dizini. Satırın uzunluğuna eşit veya ondan küçük olmalıdır.
- iMarkerType
- Int32
'ndaki Parametresi için bir değer belirtilmişse bu parametre yoksayılır EM_ALLTYPES dwFlags . Aksi takdirde, bu parametre bulunacak işaret türünü gösterir.
- dwFlags
- UInt32
'ndaki Sabit listesi seçenekleri. Değerlerin listesi için dwFlags bkz ENUMMARKERFLAGS ..
- ppEnum
- IVsEnumLineMarkers
dışı IVsEnumLineMarkers Arabirim işaretçisi.
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK ; Aksi takdirde, bir hata kodu döndürür.