Partager via


IVsTextManager2.AttemptToCheckOutBufferFromScc3, méthode

Tente d'activer un fichier du SCC.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntaxe

'Déclaration
Function AttemptToCheckOutBufferFromScc3 ( _
    pBuffer As IVsTextBuffer, _
    pszFileName As String, _
    dwQueryEditFlags As UInteger, _
    <OutAttribute> ByRef pbCheckoutSucceeded As Integer, _
    <OutAttribute> ByRef piStatusFlags As Integer _
) As Integer
int AttemptToCheckOutBufferFromScc3(
    IVsTextBuffer pBuffer,
    string pszFileName,
    uint dwQueryEditFlags,
    out int pbCheckoutSucceeded,
    out int piStatusFlags
)
int AttemptToCheckOutBufferFromScc3(
    [InAttribute] IVsTextBuffer^ pBuffer, 
    [InAttribute] String^ pszFileName, 
    [InAttribute] unsigned int dwQueryEditFlags, 
    [OutAttribute] int% pbCheckoutSucceeded, 
    [OutAttribute] int% piStatusFlags
)
abstract AttemptToCheckOutBufferFromScc3 : 
        pBuffer:IVsTextBuffer * 
        pszFileName:string * 
        dwQueryEditFlags:uint32 * 
        pbCheckoutSucceeded:int byref * 
        piStatusFlags:int byref -> int
function AttemptToCheckOutBufferFromScc3(
    pBuffer : IVsTextBuffer, 
    pszFileName : String, 
    dwQueryEditFlags : uint, 
    pbCheckoutSucceeded : int, 
    piStatusFlags : int
) : int

Paramètres

  • pszFileName
    Type : String

    [in] nom du fichier au contrôle.

  • dwQueryEditFlags
    Type : UInt32

     

  • pbCheckoutSucceeded
    Type : Int32%

    [] true si l'extraction a réussi.

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 IVsTextManager2::AttemptToCheckOutBufferFromScc3(
   [in] IVsTextBuffer *pBuffer,
   [in] const WCHAR *pszFileName,
   [out] BOOL *pbCheckoutSucceeded,
   [out] int *piStatusFlags
);

l'GetBufferSccStatus3 et l'AttemptToCheckOutBufferFromScc3 sont les moyens par défaut pour interagir avec le SCC.

Sécurité .NET Framework

Voir aussi

Référence

IVsTextManager2 Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms