DataGridCellItemAutomationPeer.GetPattern(PatternInterface) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回支持与此自动化对等方关联的元素的指定控件模式的对象。
public:
override System::Object ^ GetPattern(System::Windows::Automation::Peers::PatternInterface patternInterface);
public override object GetPattern (System.Windows.Automation.Peers.PatternInterface patternInterface);
override this.GetPattern : System.Windows.Automation.Peers.PatternInterface -> obj
Public Overrides Function GetPattern (patternInterface As PatternInterface) As Object
参数
- patternInterface
- PatternInterface
一个枚举,它指定控件模式。
返回
如果 patternInterface
是受支持的值,则为当前的 DataGridCellItemAutomationPeer 对象;否则为 null
。
注解
如果发生下列情况之一,此方法将返回当前 DataGridCellItemAutomationPeer 对象:
patternInterface
是 PatternInterface.Invoke 与此 DataGridCell 关联的 DataGridCellItemAutomationPeer 对象不是只读的。patternInterface
DataGridCell是PatternInterface.Value与此关联的DataGridCellItemAutomationPeer行不是对象中新项占位符的行的一DataGrid部分。patternInterface
DataGridCell是PatternInterface.SelectionItem,可以选中与此DataGridCellItemAutomationPeer关联的项。patternInterface
为 PatternInterface.ScrollItem。patternInterface
上声明的默认值为 PatternInterface.GridItem。patternInterface
为 PatternInterface.TableItem。