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
- EncoderExceptionFallback.cs
- ColumnClickEvent.cs
- SoapFault.cs
- SystemUdpStatistics.cs
- GenericXmlSecurityToken.cs
- DrawItemEvent.cs
- DataContractSerializerOperationFormatter.cs
- Util.cs
- IgnoreSectionHandler.cs
- SessionPageStatePersister.cs
- AnimatedTypeHelpers.cs
- _NegotiateClient.cs
- TiffBitmapDecoder.cs
- EdmScalarPropertyAttribute.cs
- Assert.cs
- PropertyValueChangedEvent.cs
- ReadOnlyCollection.cs
- ReflectionPermission.cs
- ProfileService.cs
- SelectorItemAutomationPeer.cs
- TextRangeEditTables.cs
- XmlReaderSettings.cs
- OraclePermission.cs
- AnnotationResourceChangedEventArgs.cs
- BinaryMessageFormatter.cs
- SyndicationElementExtension.cs
- HttpSessionStateWrapper.cs
- JsonReaderDelegator.cs
- XmlDeclaration.cs
- TransactionProtocolConverter.cs
- XmlObjectSerializerWriteContext.cs
- ArgumentValidation.cs
- ConnectionInterfaceCollection.cs
- SecurityContextSecurityToken.cs
- NativeMethods.cs
- StringArrayConverter.cs
- Popup.cs
- SecurityCriticalDataForSet.cs
- ApplicationContext.cs
- Compilation.cs
- TextPattern.cs
- InfoCardArgumentException.cs
- CharEnumerator.cs
- ToolStripRenderEventArgs.cs
- Win32.cs
- BCLDebug.cs
- TextServicesProperty.cs
- RelOps.cs
- SelectedDatesCollection.cs
- DocumentReferenceCollection.cs
- AppDomainFactory.cs
- FrameworkRichTextComposition.cs
- DataGridViewCellCollection.cs
- ServerValidateEventArgs.cs
- ListSourceHelper.cs
- URLEditor.cs
- ExtendLockAsyncResult.cs
- TextElementEnumerator.cs
- EditorServiceContext.cs
- SafeEventLogWriteHandle.cs
- configsystem.cs
- DataGridCell.cs
- ExcCanonicalXml.cs
- PropertyGeneratedEventArgs.cs
- WebPartDisplayMode.cs
- DynamicUpdateCommand.cs
- SettingsPropertyWrongTypeException.cs
- HttpBufferlessInputStream.cs
- InstanceDataCollection.cs
- ModelPerspective.cs
- EventsTab.cs
- UserCancellationException.cs
- ConfigurationManagerInternalFactory.cs
- Rotation3D.cs
- ConfigsHelper.cs
- ItemsChangedEventArgs.cs
- WebPartUserCapability.cs
- TimeStampChecker.cs
- TemplateParser.cs
- ClientBuildManager.cs
- XmlSchemaIdentityConstraint.cs
- AsynchronousChannel.cs
- InvokeWebService.cs
- XmlValidatingReaderImpl.cs
- ClusterSafeNativeMethods.cs
- PropertyEntry.cs
- BindingBase.cs
- AddInToken.cs
- EntityProviderFactory.cs
- ToolStripArrowRenderEventArgs.cs
- PromptEventArgs.cs
- TextFormatterImp.cs
- IntAverageAggregationOperator.cs
- ObsoleteAttribute.cs
- HtmlEmptyTagControlBuilder.cs
- OleDbReferenceCollection.cs
- LayoutUtils.cs
- NativeBuffer.cs
- FillBehavior.cs
- Expander.cs