IVsTextStream.LockBufferEx, méthode
Extension de la méthode d'LockBuffer.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
Function LockBufferEx ( _
dwFlags As UInteger _
) As Integer
int LockBufferEx(
uint dwFlags
)
int LockBufferEx(
[InAttribute] unsigned int dwFlags
)
abstract LockBufferEx :
dwFlags:uint32 -> int
function LockBufferEx(
dwFlags : uint
) : int
Paramètres
dwFlags
Type : UInt32[in] mixez avec un de bits ou d'BufferLockFlags, actuellement BLF_READ ou BLF_WRITE.)
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsTextStream::LockBufferEx(
[in] DWORD dwFlags
);
Lorsque la méthode d'LockBufferEx est appelée par un thread, aucun autre thread ne peut exécuter des opérations d'écriture sur la mémoire tampon. Pour déverrouiller la mémoire tampon, appel UnlockBufferEx.
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.