VsTextManagerClass.AttemptToCheckOutBufferFromScc2 方法

定义

尝试从源代码管理中签出文件。

public:
 virtual int AttemptToCheckOutBufferFromScc2(System::String ^ pszFileName, [Runtime::InteropServices::Out] int % pfCheckoutSucceeded, [Runtime::InteropServices::Out] int % piStatusFlags) = Microsoft::VisualStudio::TextManager::Interop::IVsTextManager::AttemptToCheckOutBufferFromScc2;
 virtual int AttemptToCheckOutBufferFromScc2(std::wstring const & pszFileName, [Runtime::InteropServices::Out] int & pfCheckoutSucceeded, [Runtime::InteropServices::Out] int & piStatusFlags);
public virtual int AttemptToCheckOutBufferFromScc2 (string pszFileName, out int pfCheckoutSucceeded, out int piStatusFlags);
abstract member AttemptToCheckOutBufferFromScc2 : string * int * int -> int
override this.AttemptToCheckOutBufferFromScc2 : string * int * int -> int
Public Overridable Function AttemptToCheckOutBufferFromScc2 (pszFileName As String, ByRef pfCheckoutSucceeded As Integer, ByRef piStatusFlags As Integer) As Integer

参数

pszFileName
String

中要检查的文件名。

pfCheckoutSucceeded
Int32

弄如果缓冲区签出成功,则返回 true。

piStatusFlags
Int32

弄其他状态标志。 这是 tagVSQueryEditResult 从对的调用返回的值 QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) 。 如果为此参数传递 null 值,则 tagVSQueryEditResult 不会返回标志。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

实现

适用于