VsTextManagerClass.AttemptToCheckOutBufferFromScc2 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试从源代码管理中签出文件。
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 不会返回标志。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。