Shape.AccessibleDescription 属性
获取或设置可访问性客户端应用程序使用控件的说明。
命名空间: Microsoft.VisualBasic.PowerPacks
程序集: Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)
语法
声明
<BrowsableAttribute(True)> _
Public Property AccessibleDescription As String
[BrowsableAttribute(true)]
public string AccessibleDescription { get; set; }
[BrowsableAttribute(true)]
public:
property String^ AccessibleDescription {
String^ get ();
void set (String^ value);
}
[<BrowsableAttribute(true)>]
member AccessibleDescription : string with get, set
function get AccessibleDescription () : String
function set AccessibleDescription (value : String)
属性值
类型:System.String
包含控件演示辅助客户端应用程序使用的 String 。默认为 null 引用(Visual Basic 中为 Nothing)。
备注
AccessibleDescription 属性提供对象的可视化外观的文本说明。 该声明主要用于低视觉或瞎的用户提供更好的上下文,但是,它可以提供上下文检索或其他应用程序还使用。
AccessibleDescription 属性是必需的,如果标题不明显的,或者,如果基于+对象的 AccessibleName 或 AccessibleRole 是多余的方式。 例如,显示文本的形状 “单击此处”不需要附加信息,但是,显示仙人掌的图片的形状相同。 仙人掌形状的 AccessibleName 和 AccessibleRole 属性将描述其目的,但是, AccessibleDescription 属性将传达不太单据的信息,例如 “演示仙人掌的图片的形状”。
示例
下面的示例演示如何设置 OvalShape 控件的 AccessibleName 和 AccessibleDescription 属性。 假定,您已添加了名为 “仙人掌”作为资源在项目的一个图片文件 "。
Dim OvalShape1 As New OvalShape
Dim canvas As New ShapeContainer
' Set the form as the parent of the ShapeContainer.
canvas.Parent = Me
' Set the ShapeContainer as the parent of the OvalShape.
OvalShape1.Parent = canvas
' Assign an image resource to the BackgroundImage property.
OvalShape1.BackgroundImage = My.Resources.cactus
OvalShape1.Size = New Size(My.Resources.cactus.Size)
' Assign the AccessibleName and AccessibleDescription text.
OvalShape1.AccessibleName = "Image"
OvalShape1.AccessibleDescription = "A picture of a cactus"
OvalShape OvalShape1 = new OvalShape();
ShapeContainer canvas = new ShapeContainer();
// Set the form as the parent of the ShapeContainer.
canvas.Parent = this;
// Set the ShapeContainer as the parent of the OvalShape.
OvalShape1.Parent = canvas;
// Assign an image resource to the BackgroundImage property.
OvalShape1.BackgroundImage = VbPowerPacksShapeAccessibleCS.Properties.Resources.cactus;
OvalShape1.Size = new Size(VbPowerPacksShapeAccessibleCS.Properties.Resources.cactus.Height,
VbPowerPacksShapeAccessibleCS.Properties.Resources.cactus.Width);
// Assign the AccessibleName and AccessibleDescription text.
OvalShape1.AccessibleName = "Image";
OvalShape1.AccessibleDescription = "A picture of a cactus";
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualBasic.PowerPacks 命名空间
其他资源
如何:使用 LineShape 控件绘制直线 (Visual Studio)