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
- XMLSyntaxException.cs
- Margins.cs
- LayoutEvent.cs
- OpenFileDialog.cs
- CommittableTransaction.cs
- Italic.cs
- SocketPermission.cs
- XmlBinaryReader.cs
- XmlSchemaAnnotated.cs
- Substitution.cs
- MetadataSerializer.cs
- StylusSystemGestureEventArgs.cs
- JsonReaderWriterFactory.cs
- TreeView.cs
- DataSpaceManager.cs
- DictionaryManager.cs
- backend.cs
- DynamicILGenerator.cs
- UnsafeNativeMethods.cs
- TemplatedMailWebEventProvider.cs
- DetailsViewPagerRow.cs
- ListViewItemEventArgs.cs
- DataGridColumnHeaderItemAutomationPeer.cs
- ProxyAttribute.cs
- DesignerPerfEventProvider.cs
- MimeMultiPart.cs
- XmlUnspecifiedAttribute.cs
- RecordsAffectedEventArgs.cs
- ThumbButtonInfoCollection.cs
- CodeTypeConstructor.cs
- SQLInt16Storage.cs
- ComponentFactoryHelpers.cs
- ListViewItemMouseHoverEvent.cs
- SqlRetyper.cs
- X509CertificateValidationMode.cs
- MatrixAnimationUsingPath.cs
- LinkedList.cs
- StringFormat.cs
- HMACMD5.cs
- EntityDataSourceDataSelectionPanel.cs
- UseAttributeSetsAction.cs
- GridItemCollection.cs
- LiteralSubsegment.cs
- ToolStripArrowRenderEventArgs.cs
- ProcessThread.cs
- DbProviderServices.cs
- Serializer.cs
- AstNode.cs
- PackageRelationshipCollection.cs
- RC2.cs
- DelayedRegex.cs
- SafeNativeMethods.cs
- RenderDataDrawingContext.cs
- XmlNamedNodeMap.cs
- Scene3D.cs
- ToolStripButton.cs
- FileAuthorizationModule.cs
- UnauthorizedAccessException.cs
- util.cs
- TrustLevel.cs
- JulianCalendar.cs
- SystemColors.cs
- Fonts.cs
- CharacterString.cs
- EventLogInformation.cs
- Array.cs
- ColumnPropertiesGroup.cs
- CriticalFinalizerObject.cs
- RoleServiceManager.cs
- SelectionListComponentEditor.cs
- ExpandCollapsePatternIdentifiers.cs
- ElementNotEnabledException.cs
- InputScopeConverter.cs
- GridViewAutomationPeer.cs
- StreamedWorkflowDefinitionContext.cs
- DataGridViewElement.cs
- Decimal.cs
- InvalidFilterCriteriaException.cs
- DSASignatureDeformatter.cs
- GenericUriParser.cs
- DataRecordObjectView.cs
- SimpleFileLog.cs
- AuthenticationManager.cs
- Preprocessor.cs
- BinarySerializer.cs
- Events.cs
- DataServiceRequestException.cs
- OrderedDictionary.cs
- HyperLinkColumn.cs
- AspNetPartialTrustHelpers.cs
- ErrorHandlingAcceptor.cs
- IndexObject.cs
- CharEnumerator.cs
- Timer.cs
- Token.cs
- NonPrimarySelectionGlyph.cs
- DbConnectionPoolGroupProviderInfo.cs
- WeakReference.cs
- InternalDispatchObject.cs
- CodeGroup.cs