IVsWindowFrame.SetFramePos 方法
设置窗口的位置。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function SetFramePos ( _
dwSFP As VSSETFRAMEPOS, _
ByRef rguidRelativeTo As Guid, _
x As Integer, _
y As Integer, _
cx As Integer, _
cy As Integer _
) As Integer
int SetFramePos(
VSSETFRAMEPOS dwSFP,
ref Guid rguidRelativeTo,
int x,
int y,
int cx,
int cy
)
参数
- dwSFP
类型:Microsoft.VisualStudio.Shell.Interop.VSSETFRAMEPOS
[in] 值从 VSSETFRAMEPOS 枚举所采用的帧位置。
- rguidRelativeTo
类型:System.Guid%
[in] 不使用 (设置为 nullnull 引用(在 Visual Basic 中为 Nothing))。
- x
类型:System.Int32
[in] 绝对 x 轨迹高度。
- y
类型:System.Int32
[in] 绝对 y 轨迹高度。
- cx
类型:System.Int32
[in] x 轨迹高度相对 x。
- cy
类型:System.Int32
[in] y 轨迹高度相对 y。
返回值
类型:System.Int32
如果方法成功,则返回。S_OK.如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell.idl:
HRESULT IVsWindowFrame::SetFramePos(
[in] VSSETFRAMEPOS dwSFP,
[in] REFGUID rguidRelativeTo,
[in] int x,
[in] int y,
[in] int cx,
[in] int cy
);
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。