Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Automation / Peers / RepeatButtonAutomationPeer.cs / 1 / RepeatButtonAutomationPeer.cs
using System; using System.Runtime.InteropServices; using System.Security; using System.Text; using System.Windows; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Interop; using System.Windows.Media; using MS.Internal; using MS.Win32; namespace System.Windows.Automation.Peers { /// public class RepeatButtonAutomationPeer : ButtonBaseAutomationPeer, IInvokeProvider { /// public RepeatButtonAutomationPeer(RepeatButton owner): base(owner) {} /// override protected string GetClassNameCore() { return "RepeatButton"; } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.Button; } /// override public object GetPattern(PatternInterface patternInterface) { if(patternInterface == PatternInterface.Invoke) return this; return null; } void IInvokeProvider.Invoke() { if(!IsEnabled()) throw new ElementNotEnabledException(); RepeatButton owner = (RepeatButton)Owner; owner.AutomationButtonBaseClick(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SemanticResultValue.cs
- NumberAction.cs
- GacUtil.cs
- BadImageFormatException.cs
- GlobalizationAssembly.cs
- WindowShowOrOpenTracker.cs
- HtmlEmptyTagControlBuilder.cs
- Assembly.cs
- TabPanel.cs
- Point4DConverter.cs
- AmbiguousMatchException.cs
- ObfuscationAttribute.cs
- SecurityException.cs
- BindingNavigator.cs
- MustUnderstandBehavior.cs
- SctClaimDictionary.cs
- DataGridViewLinkCell.cs
- AutoCompleteStringCollection.cs
- HitTestWithPointDrawingContextWalker.cs
- SqlMetaData.cs
- WpfSharedBamlSchemaContext.cs
- ProgressiveCrcCalculatingStream.cs
- AssociationSetMetadata.cs
- WebConfigurationFileMap.cs
- StorageComplexPropertyMapping.cs
- CalendarDataBindingHandler.cs
- HuffmanTree.cs
- HttpStreams.cs
- DebugControllerThread.cs
- BinaryParser.cs
- RelatedPropertyManager.cs
- LinqDataSourceUpdateEventArgs.cs
- MessageQueueCriteria.cs
- GlobalizationSection.cs
- Token.cs
- ILGen.cs
- AssociationType.cs
- PartialToken.cs
- ToolStripItemClickedEventArgs.cs
- Blend.cs
- EmptyControlCollection.cs
- EventDescriptor.cs
- TreeBuilderXamlTranslator.cs
- JsonXmlDataContract.cs
- OutputCacheProfile.cs
- EnumBuilder.cs
- WinEventQueueItem.cs
- DoubleUtil.cs
- ToolStripItemClickedEventArgs.cs
- SubclassTypeValidator.cs
- AnimationClockResource.cs
- SecurityDocument.cs
- MetaData.cs
- EventWaitHandleSecurity.cs
- Flowchart.cs
- EntityDataSourceDataSelectionPanel.cs
- EventRecordWrittenEventArgs.cs
- GenericWebPart.cs
- ChameleonKey.cs
- HttpCapabilitiesSectionHandler.cs
- SmtpReplyReaderFactory.cs
- OdbcConnection.cs
- GetCertificateRequest.cs
- ParallelRangeManager.cs
- HwndMouseInputProvider.cs
- _emptywebproxy.cs
- WebServiceEnumData.cs
- BitmapInitialize.cs
- SqlDataAdapter.cs
- BinaryMethodMessage.cs
- ListViewItem.cs
- XmlArrayItemAttribute.cs
- OutputCacheSection.cs
- PathFigureCollection.cs
- XslUrlEditor.cs
- KoreanLunisolarCalendar.cs
- AxisAngleRotation3D.cs
- Relationship.cs
- DataGridView.cs
- ToolBarTray.cs
- Variable.cs
- IItemProperties.cs
- CanonicalFontFamilyReference.cs
- Sql8ConformanceChecker.cs
- SQLByte.cs
- ExceptionUtil.cs
- XmlWriterTraceListener.cs
- VectorCollectionConverter.cs
- Span.cs
- WindowsListViewItemCheckBox.cs
- WebPartUtil.cs
- UnmanagedMemoryStreamWrapper.cs
- EventLogRecord.cs
- HttpModuleAction.cs
- EarlyBoundInfo.cs
- LayoutSettings.cs
- ListBindableAttribute.cs
- InputLanguage.cs
- UserMapPath.cs
- versioninfo.cs