IVsEditorAdaptersFactoryService.GetDocumentBuffer, méthode
Obtient la mémoire tampon de document d'un adaptateur d'IVsTextBuffer. Il s'agit de la mémoire tampon inférieure du graphique de mémoire tampon de modèle de données.
Espace de noms : Microsoft.VisualStudio.Editor
Assembly : Microsoft.VisualStudio.Editor (dans Microsoft.VisualStudio.Editor.dll)
Syntaxe
'Déclaration
Function GetDocumentBuffer ( _
bufferAdapter As IVsTextBuffer _
) As ITextBuffer
ITextBuffer GetDocumentBuffer(
IVsTextBuffer bufferAdapter
)
ITextBuffer^ GetDocumentBuffer(
IVsTextBuffer^ bufferAdapter
)
abstract GetDocumentBuffer :
bufferAdapter:IVsTextBuffer -> ITextBuffer
function GetDocumentBuffer(
bufferAdapter : IVsTextBuffer
) : ITextBuffer
Paramètres
bufferAdapter
Type : IVsTextBufferAdaptateur de mémoire tampon de texte concerné.
Valeur de retour
Type : Microsoft.VisualStudio.Text.ITextBuffer
La mémoire tampon de document d'ITextBuffer qui est présentée au modèle de vue, ou nullune référence null (Nothing en Visual Basic) si cette méthode est appelée avant que le contenu ait été établi pour l'adaptateur.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | bufferAdapter a la valeur null. |
ArgumentException | bufferAdapter n'a pas été produit par cette fabrique. |
Notes
Cette mémoire tampon sera la même que la mémoire tampon de données, sauf dans des scénarios de coordinateur de mémoire tampon.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.