Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Automation / Peers / RepeatButtonAutomationPeer.cs / 1305600 / 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; } else { return base.GetPattern(patternInterface); } } 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
- NegatedConstant.cs
- FreezableDefaultValueFactory.cs
- BaseDataList.cs
- SlotInfo.cs
- PersonalizationStateQuery.cs
- Size.cs
- bidPrivateBase.cs
- Panel.cs
- Pool.cs
- SizeConverter.cs
- SimpleType.cs
- BatchStream.cs
- ClientBuildManagerCallback.cs
- KnownBoxes.cs
- SslStream.cs
- BitmapMetadataBlob.cs
- Single.cs
- WmlValidatorAdapter.cs
- storepermission.cs
- DataGridViewCellStyleConverter.cs
- String.cs
- XmlCharType.cs
- GlobalDataBindingHandler.cs
- AutomationElement.cs
- Filter.cs
- EntityDataSourceEntitySetNameItem.cs
- JsonServiceDocumentSerializer.cs
- HierarchicalDataSourceControl.cs
- ListViewDataItem.cs
- PropertyOrder.cs
- brushes.cs
- Span.cs
- TransformationRules.cs
- HostAdapter.cs
- IndexedString.cs
- objectquery_tresulttype.cs
- ReadOnlyCollection.cs
- WebDisplayNameAttribute.cs
- _BasicClient.cs
- TransferMode.cs
- TextBoxLine.cs
- DesignerTextWriter.cs
- ExceptionHandlers.cs
- ArrayTypeMismatchException.cs
- MsmqIntegrationSecurity.cs
- ProviderException.cs
- AxHostDesigner.cs
- XmlLanguage.cs
- ForeignKeyFactory.cs
- WebDescriptionAttribute.cs
- SoapSchemaMember.cs
- InputLanguageManager.cs
- RtfControls.cs
- FromReply.cs
- HttpWebRequest.cs
- FontResourceCache.cs
- BamlRecordHelper.cs
- DataGridViewIntLinkedList.cs
- WinFormsUtils.cs
- HttpValueCollection.cs
- TripleDES.cs
- DataGridViewButtonColumn.cs
- RadioButtonDesigner.cs
- AxParameterData.cs
- ColorAnimation.cs
- TypedTableBase.cs
- Byte.cs
- TextElementEditingBehaviorAttribute.cs
- WpfXamlType.cs
- HashRepartitionEnumerator.cs
- COM2ExtendedUITypeEditor.cs
- PKCS1MaskGenerationMethod.cs
- ThicknessAnimationUsingKeyFrames.cs
- Directory.cs
- __ComObject.cs
- TimelineCollection.cs
- EventItfInfo.cs
- RandomNumberGenerator.cs
- LinearQuaternionKeyFrame.cs
- DragCompletedEventArgs.cs
- StrokeCollectionConverter.cs
- BaseAutoFormat.cs
- PieceDirectory.cs
- GetResponse.cs
- PtsHelper.cs
- InternalPolicyElement.cs
- RuntimeHandles.cs
- TabItemWrapperAutomationPeer.cs
- ReadOnlyMetadataCollection.cs
- CurrentTimeZone.cs
- FormsAuthentication.cs
- CalloutQueueItem.cs
- ContextMarshalException.cs
- WinEventWrap.cs
- OdbcReferenceCollection.cs
- StrongNamePublicKeyBlob.cs
- Compiler.cs
- NullableDecimalAverageAggregationOperator.cs
- HyperlinkAutomationPeer.cs
- WebServiceTypeData.cs