Freigeben über


IVsTextManager.AttemptToCheckOutBufferFromScc2-Methode

Versucht, eine Datei aus der Quellcodeverwaltung auszuchecken.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Function AttemptToCheckOutBufferFromScc2 ( _
    pszFileName As String, _
    <OutAttribute> ByRef pfCheckoutSucceeded As Integer, _
    <OutAttribute> ByRef piStatusFlags As Integer _
) As Integer
int AttemptToCheckOutBufferFromScc2(
    string pszFileName,
    out int pfCheckoutSucceeded,
    out int piStatusFlags
)
int AttemptToCheckOutBufferFromScc2(
    [InAttribute] String^ pszFileName, 
    [OutAttribute] int% pfCheckoutSucceeded, 
    [OutAttribute] int% piStatusFlags
)
abstract AttemptToCheckOutBufferFromScc2 : 
        pszFileName:string * 
        pfCheckoutSucceeded:int byref * 
        piStatusFlags:int byref -> int
function AttemptToCheckOutBufferFromScc2(
    pszFileName : String, 
    pfCheckoutSucceeded : int, 
    piStatusFlags : int
) : int

Parameter

  • pszFileName
    Typ: String

    [in] Out Dateiname, der überprüft werden soll.

  • pfCheckoutSucceeded
    Typ: Int32%

    [out] Gibt true wenn das erfolgreiche Puffer wieder auschecken.

  • piStatusFlags
    Typ: Int32%

    [out]Zusätzliche Statusflags. Dies ist der tagVSQueryEditResult-Wert, der durch einen Aufruf an QueryEditFileszurückgegeben wurde. Wenn Sie einen Wert aus nullein Nullverweis (Nothing in Visual Basic) für diesen Parameter übergeben, wird ein tagVSQueryEditResult-Flag nicht zurückgegeben.

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von textmgr.idl:

HRESULT IVsTextManager::AttemptToCheckOutBufferFromScc2(
   [in] const WCHAR *pszFileName,
   [out] BOOL *pfCheckoutSucceeded,
   [out] int *piStatusFlags
);

Diese Methode wird aufgerufen, wenn ein Benutzer versucht, eine Datei zu öffnen, die der Quellcodeverwaltung unterliegt. Die Quellcodeverwaltung fordert den Benutzer auf, auf Informationen in den Dialogfeldern zu reagieren, wenn diese Methode aufgerufen wird.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsTextManager Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace