Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / AccessibleTech / longhorn / Automation / Win32Providers / MS / Internal / AutomationProxies / WindowsStartMenu.cs / 1 / WindowsStartMenu.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Implementation of a provider for the Classic Start Menu // // History: // 09/07/2004 : [....] Created // //--------------------------------------------------------------------------- using System; using System.Windows; using System.Windows.Automation; using System.Windows.Automation.Provider; using MS.Win32; namespace MS.Internal.AutomationProxies { class WindowsStartMenu : ProxyHwnd, IRawElementProviderSimple { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors public WindowsStartMenu(IntPtr hwnd, ProxyHwnd parent, int item) : base( hwnd, parent, item) { _sAutomationId = "StartMenu"; } #endregion Constructors #region Proxy Create // Static Create method called by UIAutomation to create this proxy. // returns null if unsuccessful internal static IRawElementProviderSimple Create(IntPtr hwnd, int idChild, int idObject) { return Create(hwnd, idChild); } private static IRawElementProviderSimple Create(IntPtr hwnd, int idChild) { // Something is wrong if idChild is not zero if (idChild != 0) { System.Diagnostics.Debug.Assert(idChild == 0, "Invalid Child Id, idChild != 0"); throw new ArgumentOutOfRangeException("idChild", idChild, SR.Get(SRID.ShouldBeZero)); } return new WindowsStartMenu(hwnd, null, 0); } #endregion } } // 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
- DataConnectionHelper.cs
- DataSourceXmlSerializer.cs
- indexingfiltermarshaler.cs
- WindowHelperService.cs
- EntityDataSourceMemberPath.cs
- SectionUpdates.cs
- DebuggerAttributes.cs
- ConstraintCollection.cs
- TextDecorationUnitValidation.cs
- _NegoState.cs
- ErrorEventArgs.cs
- EntityCollectionChangedParams.cs
- DataGridViewColumnConverter.cs
- RelationshipEndCollection.cs
- AsyncOperation.cs
- IndicShape.cs
- XmlIgnoreAttribute.cs
- ChtmlMobileTextWriter.cs
- ProviderConnectionPointCollection.cs
- DataSourceComponent.cs
- ParallelTimeline.cs
- DoWorkEventArgs.cs
- DbConnectionPool.cs
- TargetControlTypeAttribute.cs
- PenContexts.cs
- TransactedReceiveData.cs
- Int16Converter.cs
- InputMethod.cs
- ThicknessKeyFrameCollection.cs
- TreeNodeStyleCollection.cs
- EntityParameterCollection.cs
- PngBitmapDecoder.cs
- ScriptRegistrationManager.cs
- TraceHandlerErrorFormatter.cs
- InteropTrackingRecord.cs
- RecognizedPhrase.cs
- IdentityVerifier.cs
- WebPartMenuStyle.cs
- ContactManager.cs
- ParallelQuery.cs
- XmlSortKeyAccumulator.cs
- CheckBoxBaseAdapter.cs
- MonikerSyntaxException.cs
- Color.cs
- Axis.cs
- VirtualDirectoryMapping.cs
- _OSSOCK.cs
- ViewGenResults.cs
- Error.cs
- AppDomainManager.cs
- DBParameter.cs
- QueryResponse.cs
- SQLGuid.cs
- MessageFilterException.cs
- XdrBuilder.cs
- PassportAuthenticationModule.cs
- EntityTypeEmitter.cs
- Span.cs
- MessageEventSubscriptionService.cs
- GZipStream.cs
- Baml2006ReaderFrame.cs
- ReflectionServiceProvider.cs
- CompoundFileDeflateTransform.cs
- Profiler.cs
- SafeNativeMethodsOther.cs
- WorkflowEnvironment.cs
- EndPoint.cs
- QilTargetType.cs
- Operand.cs
- ColumnProvider.cs
- GrammarBuilderDictation.cs
- EventLogQuery.cs
- SmtpLoginAuthenticationModule.cs
- ExpressionBuilder.cs
- ToolStripPanelRenderEventArgs.cs
- TextTreeUndo.cs
- CfgParser.cs
- X500Name.cs
- Stack.cs
- securitymgrsite.cs
- UnmanagedHandle.cs
- InheritedPropertyChangedEventArgs.cs
- AddInController.cs
- followingquery.cs
- InitializationEventAttribute.cs
- SessionIDManager.cs
- KeyValueConfigurationElement.cs
- RouteItem.cs
- MgmtConfigurationRecord.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- Oid.cs
- CustomGrammar.cs
- CmsInterop.cs
- TdsValueSetter.cs
- PropertyEmitter.cs
- DataGridViewRowPrePaintEventArgs.cs
- RadioButtonBaseAdapter.cs
- FixedSOMTableRow.cs
- StatusBar.cs
- MultidimensionalArrayItemReference.cs