Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Framework / System / Windows / Documents / FixedSOMPage.cs / 1 / FixedSOMPage.cs
/*++ File: FixedSOMPage.cs Copyright (C) 2005 Microsoft Corporation. All rights reserved. Description: A semantic container that contains all the first-level containers on the page History: 05/17/2005: agurcan - Created --*/ namespace System.Windows.Documents { using System.Collections; using System.Collections.Generic; using System.Windows.Markup; // for XmlLanguage using System.Windows.Media; using System.Globalization; using System.Diagnostics; internal sealed class FixedSOMPage: FixedSOMContainer { //-------------------------------------------------------------------- // // Constructors // //--------------------------------------------------------------------- #region Constructors public FixedSOMPage() { } #endregion Constructors //------------------------------------------------------------------- // // Public Methods // //--------------------------------------------------------------------- #region Public Methods #if DEBUG public override void Render(DrawingContext dc, string label, DrawDebugVisual debugVisuals) { switch (debugVisuals) { case DrawDebugVisual.None: case DrawDebugVisual.Glyphs: //Handled in FixedPage //Nothing to do break; default: int groupIndex = 0; int boxIndex = 0; for (int i=0; i<_semanticBoxes.Count; i++) { FixedSOMGroup group = _semanticBoxes[i] as FixedSOMGroup; if (group != null) { if (debugVisuals == DrawDebugVisual.Groups) { group.Render(dc, groupIndex.ToString(), debugVisuals); groupIndex++; } ListgroupBoxes = group.SemanticBoxes; for (int j=0; j MarkupOrder { get { return _markupOrder; } set { _markupOrder = value; } } internal CultureInfo CultureInfo { set { _cultureInfo = value; } } #endregion Public Properties //-------------------------------------------------------------------- // // Private Fields // //---------------------------------------------------------------------- #region Private Fields private List _markupOrder; private CultureInfo _cultureInfo; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. /*++ File: FixedSOMPage.cs Copyright (C) 2005 Microsoft Corporation. All rights reserved. Description: A semantic container that contains all the first-level containers on the page History: 05/17/2005: agurcan - Created --*/ namespace System.Windows.Documents { using System.Collections; using System.Collections.Generic; using System.Windows.Markup; // for XmlLanguage using System.Windows.Media; using System.Globalization; using System.Diagnostics; internal sealed class FixedSOMPage: FixedSOMContainer { //-------------------------------------------------------------------- // // Constructors // //--------------------------------------------------------------------- #region Constructors public FixedSOMPage() { } #endregion Constructors //------------------------------------------------------------------- // // Public Methods // //--------------------------------------------------------------------- #region Public Methods #if DEBUG public override void Render(DrawingContext dc, string label, DrawDebugVisual debugVisuals) { switch (debugVisuals) { case DrawDebugVisual.None: case DrawDebugVisual.Glyphs: //Handled in FixedPage //Nothing to do break; default: int groupIndex = 0; int boxIndex = 0; for (int i=0; i<_semanticBoxes.Count; i++) { FixedSOMGroup group = _semanticBoxes[i] as FixedSOMGroup; if (group != null) { if (debugVisuals == DrawDebugVisual.Groups) { group.Render(dc, groupIndex.ToString(), debugVisuals); groupIndex++; } List groupBoxes = group.SemanticBoxes; for (int j=0; j MarkupOrder { get { return _markupOrder; } set { _markupOrder = value; } } internal CultureInfo CultureInfo { set { _cultureInfo = value; } } #endregion Public Properties //-------------------------------------------------------------------- // // Private Fields // //---------------------------------------------------------------------- #region Private Fields private List _markupOrder; private CultureInfo _cultureInfo; #endregion Private Fields } } // 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
- SimpleRecyclingCache.cs
- _OverlappedAsyncResult.cs
- FontUnit.cs
- StickyNote.cs
- ping.cs
- ContentElement.cs
- StickyNoteContentControl.cs
- ProxyWebPartManager.cs
- TemplateNameScope.cs
- ProgressPage.cs
- DecimalAnimation.cs
- xmlsaver.cs
- ImageKeyConverter.cs
- ServiceManager.cs
- Int64AnimationUsingKeyFrames.cs
- TextEndOfParagraph.cs
- WindowsNonControl.cs
- RuntimeHandles.cs
- ImageMapEventArgs.cs
- KnownTypes.cs
- Oid.cs
- HttpApplicationFactory.cs
- SafeHandles.cs
- ColumnResizeUndoUnit.cs
- DifferencingCollection.cs
- CryptoHandle.cs
- SingletonInstanceContextProvider.cs
- XmlTextReaderImpl.cs
- ApplicationHost.cs
- WizardPanel.cs
- ManifestSignatureInformation.cs
- ApplicationException.cs
- EntitySqlQueryCacheEntry.cs
- SqlNodeAnnotations.cs
- EditCommandColumn.cs
- TransactionChannelFaultConverter.cs
- AssociationSetMetadata.cs
- BufferedGraphicsContext.cs
- MediaTimeline.cs
- TextServicesCompartmentContext.cs
- RunInstallerAttribute.cs
- PageAsyncTaskManager.cs
- Tablet.cs
- IgnoreSectionHandler.cs
- Accessible.cs
- QueryHandler.cs
- CollectionViewSource.cs
- _SslState.cs
- ViewGenResults.cs
- SafeCoTaskMem.cs
- AtlasWeb.Designer.cs
- Vector3DAnimation.cs
- EntryPointNotFoundException.cs
- BaseCodeDomTreeGenerator.cs
- ClientRoleProvider.cs
- MaterializeFromAtom.cs
- ScriptModule.cs
- SystemGatewayIPAddressInformation.cs
- NeutralResourcesLanguageAttribute.cs
- ClientCultureInfo.cs
- coordinatorscratchpad.cs
- Span.cs
- ProfessionalColors.cs
- ClientSideProviderDescription.cs
- ImmutableAssemblyCacheEntry.cs
- MD5.cs
- WebPartCatalogAddVerb.cs
- FormViewInsertEventArgs.cs
- PolicyStatement.cs
- ObjectDataSourceEventArgs.cs
- OleDbPropertySetGuid.cs
- SqlCacheDependencyDatabase.cs
- DtdParser.cs
- ResolveCriteriaApril2005.cs
- Site.cs
- GeneratedView.cs
- FileLoadException.cs
- Operand.cs
- IUnknownConstantAttribute.cs
- XmlSchemaComplexContentRestriction.cs
- Match.cs
- XmlSchemaInferenceException.cs
- MimeXmlImporter.cs
- ProxyManager.cs
- WebControl.cs
- XmlSerializationReader.cs
- PtsHelper.cs
- FreeFormDragDropManager.cs
- GridViewUpdateEventArgs.cs
- Object.cs
- AlignmentXValidation.cs
- ToolStripSplitButton.cs
- StoreContentChangedEventArgs.cs
- CommunicationObjectFaultedException.cs
- QueueTransferProtocol.cs
- ColorMatrix.cs
- SetIterators.cs
- TextClipboardData.cs
- LinqDataSourceHelper.cs
- DataSourceCache.cs