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
- CompareInfo.cs
- HelpProvider.cs
- UserControlCodeDomTreeGenerator.cs
- CaseInsensitiveOrdinalStringComparer.cs
- PropertyEmitterBase.cs
- HtmlTableCell.cs
- EndpointFilterProvider.cs
- HijriCalendar.cs
- MD5.cs
- DocumentGridPage.cs
- ConfigurationManager.cs
- DecoderFallbackWithFailureFlag.cs
- DataGridViewAutoSizeModeEventArgs.cs
- TraceSection.cs
- Stacktrace.cs
- dbenumerator.cs
- RunClient.cs
- XamlFilter.cs
- Parser.cs
- EventWaitHandleSecurity.cs
- WinEventQueueItem.cs
- XPathDocument.cs
- HttpChannelFactory.cs
- ImplicitInputBrush.cs
- XmlAutoDetectWriter.cs
- EntityUtil.cs
- GuidTagList.cs
- IUnknownConstantAttribute.cs
- ToolStripHighContrastRenderer.cs
- DataGridViewCellLinkedList.cs
- Debug.cs
- ConvertEvent.cs
- TreeNodeMouseHoverEvent.cs
- GeometryCollection.cs
- InspectionWorker.cs
- BinaryObjectInfo.cs
- RelationshipEndCollection.cs
- ZoomPercentageConverter.cs
- FloatSumAggregationOperator.cs
- ReferentialConstraint.cs
- parserscommon.cs
- _AutoWebProxyScriptWrapper.cs
- PaperSize.cs
- NamespaceExpr.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- DataSourceCache.cs
- ContextMenuService.cs
- ArgumentsParser.cs
- XmlWriterDelegator.cs
- ConstraintEnumerator.cs
- CharKeyFrameCollection.cs
- PropertyItem.cs
- DataGridViewLayoutData.cs
- PlainXmlWriter.cs
- CollectionAdapters.cs
- PassportAuthentication.cs
- sqlmetadatafactory.cs
- QueryCacheManager.cs
- StdValidatorsAndConverters.cs
- AutomationAttributeInfo.cs
- COM2FontConverter.cs
- ControlValuePropertyAttribute.cs
- OracleConnectionFactory.cs
- CrossContextChannel.cs
- Socket.cs
- XhtmlBasicControlAdapter.cs
- NameValueConfigurationCollection.cs
- ObjectDisposedException.cs
- PageCatalogPart.cs
- HyperlinkAutomationPeer.cs
- Bold.cs
- PageAdapter.cs
- WebControlParameterProxy.cs
- CryptoKeySecurity.cs
- ImageClickEventArgs.cs
- EntityKey.cs
- ValuePatternIdentifiers.cs
- XPathConvert.cs
- HashJoinQueryOperatorEnumerator.cs
- Vector3DCollectionConverter.cs
- DbConnectionPoolCounters.cs
- ItemAutomationPeer.cs
- TypeConverterValueSerializer.cs
- DataViewManager.cs
- NameObjectCollectionBase.cs
- LinkedList.cs
- WebPartMenuStyle.cs
- MultiSelector.cs
- RegexFCD.cs
- InheritanceUI.cs
- TailCallAnalyzer.cs
- AttachmentService.cs
- MemoryFailPoint.cs
- SafeProcessHandle.cs
- SourceChangedEventArgs.cs
- DesignTimeVisibleAttribute.cs
- SQLResource.cs
- DependencyObjectProvider.cs
- WebPartConnectionCollection.cs
- ProtocolsConfigurationEntry.cs