Powershell 使用visio模具设置文本对齐方式

Powershell 使用visio模具设置文本对齐方式,powershell,visio,stencils,shapesheet,Powershell,Visio,Stencils,Shapesheet,我正在powershell中创建一个自动化的visio图表脚本,添加具有如下文本的元素 $GROUP = $CPage.Drop($Stencil_AgentList, $x, $Y) $GROUP.Text = $MatchedGroup.Name $GROUP.AutoConnect($QUEUE, 0, $Stencil_Connector) 布局方面的大部分功能目前都能正常工作,但我在使图表看起来很好的方面遇到了严重的问题 我认为这张图片可以很好地解释这一点:当

我正在powershell中创建一个自动化的visio图表脚本,添加具有如下文本的元素

    $GROUP = $CPage.Drop($Stencil_AgentList, $x, $Y)
    $GROUP.Text = $MatchedGroup.Name
    $GROUP.AutoConnect($QUEUE, 0, $Stencil_Connector)
布局方面的大部分功能目前都能正常工作,但我在使图表看起来很好的方面遇到了严重的问题

我认为这张图片可以很好地解释这一点:当你在一个对象上“编辑文本”时,它似乎以某种方式与该对象对齐,无论是在其下方还是上方

我希望能够将文本从对象本身对齐到右侧,如下图所示,“示例用户名”是理想的输出

我假设这涉及到我几乎没有经验的形状表等


如果您能提供任何有关修改这些模具的帮助或资源,使“文本”区域成为我想要的位置,我们将不胜感激。

您应该查看此页面:
默认情况下,形状的文本块与形状的封闭矩形大小相同。但是,您可以修改其大小、位置、旋转以及水平和垂直文本对齐方式

您应该查看此页面: 默认情况下,形状的文本块与形状的封闭矩形大小相同。但是,可以修改其大小、位置、旋转以及水平和垂直文本对齐方式