IVsTextManager2.GetBufferSccStatus3(IVsTextBuffer, String, Int32, Int32) Méthode

Définition

Détermine si un fichier est sous SCC et, le cas échéant, tente de l’extraire.

public:
 int GetBufferSccStatus3(Microsoft::VisualStudio::TextManager::Interop::IVsTextBuffer ^ pBuffer, System::String ^ pszFileName, [Runtime::InteropServices::Out] int % pbCheckoutSucceeded, [Runtime::InteropServices::Out] int % piStatusFlags);
int GetBufferSccStatus3(Microsoft::VisualStudio::TextManager::Interop::IVsTextBuffer const & pBuffer, std::wstring const & pszFileName, [Runtime::InteropServices::Out] int & pbCheckoutSucceeded, [Runtime::InteropServices::Out] int & piStatusFlags);
public int GetBufferSccStatus3 (Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer pBuffer, string pszFileName, out int pbCheckoutSucceeded, out int piStatusFlags);
abstract member GetBufferSccStatus3 : Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer * string * int * int -> int
Public Function GetBufferSccStatus3 (pBuffer As IVsTextBuffer, pszFileName As String, ByRef pbCheckoutSucceeded As Integer, ByRef piStatusFlags As Integer) As Integer

Paramètres

pBuffer
IVsTextBuffer

[in] Pointeur vers l'interface IVsTextBuffer.

pszFileName
String

[in] Nom de fichier concerné.

pbCheckoutSucceeded
Int32

[out] true si l’extraction a réussi.

piStatusFlags
Int32

à Les indicateurs d’État supplémentaires, peuvent être null. Pour plus d'informations, consultez tagVSQueryEditResult.

Retours

Int32

Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.

Remarques

Signature COM

À partir de textmgr. idl :

HRESULT IVsTextManager2::GetBufferSccStatus3(  
   [in] IVsTextBuffer *pBuffer,  
   [in] const WCHAR *pszFileName,  
   [out] BOOL *pbCheckoutSucceeded,  
   [out] int *piStatusFlags  
);  

GetBufferSccStatus3 et AttemptToCheckOutBufferFromScc3 sont les moyens privilégiés pour interagir avec SCC.

S’applique à