Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- ExtensibleClassFactory.cs
- DataBoundControlAdapter.cs
- HtmlTextArea.cs
- EllipseGeometry.cs
- Int64.cs
- LookupNode.cs
- dtdvalidator.cs
- XmlUtil.cs
- HashSetDebugView.cs
- InternalTypeHelper.cs
- InternalResources.cs
- ObjectCloneHelper.cs
- VisualStyleInformation.cs
- SchemaHelper.cs
- StylusEventArgs.cs
- PageStatePersister.cs
- ConstraintCollection.cs
- EventLogEntryCollection.cs
- KeyboardEventArgs.cs
- DataGridHelper.cs
- DataGridViewCellStateChangedEventArgs.cs
- XmlSchemaAttributeGroup.cs
- GroupBoxRenderer.cs
- XmlSchemaAttributeGroup.cs
- DataProviderNameConverter.cs
- StaticExtensionConverter.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- Shared.cs
- PropertyDescriptorGridEntry.cs
- Identity.cs
- StreamWithDictionary.cs
- GridPatternIdentifiers.cs
- CrossContextChannel.cs
- QuotedPrintableStream.cs
- StorageAssociationSetMapping.cs
- FunctionOverloadResolver.cs
- InternalBufferManager.cs
- RecognizerBase.cs
- WebPartChrome.cs
- _SslStream.cs
- LinearKeyFrames.cs
- HashFinalRequest.cs
- DbProviderFactory.cs
- mda.cs
- CharKeyFrameCollection.cs
- _OSSOCK.cs
- WebReferencesBuildProvider.cs
- RequestContextBase.cs
- ScrollProviderWrapper.cs
- XmlTextReader.cs
- ManagementEventWatcher.cs
- RuleProcessor.cs
- AttributeCollection.cs
- WebChannelFactory.cs
- ECDiffieHellmanCng.cs
- Misc.cs
- PersistenceTypeAttribute.cs
- XslCompiledTransform.cs
- Literal.cs
- TextTreeRootNode.cs
- Task.cs
- Geometry.cs
- DataGridViewCheckBoxColumn.cs
- securestring.cs
- ItemContainerGenerator.cs
- EventRecord.cs
- FileResponseElement.cs
- RetrieveVirtualItemEventArgs.cs
- _NestedMultipleAsyncResult.cs
- Compiler.cs
- ErrorRuntimeConfig.cs
- WindowsListViewGroup.cs
- BindingContext.cs
- PolyLineSegmentFigureLogic.cs
- ConstructorExpr.cs
- DiscoveryClientReferences.cs
- TextElementCollection.cs
- SmtpDigestAuthenticationModule.cs
- CaseInsensitiveHashCodeProvider.cs
- SiteMapProvider.cs
- DBNull.cs
- SafeSecurityHandles.cs
- AvtEvent.cs
- DataGridViewCellCollection.cs
- DateTimeParse.cs
- Dump.cs
- AccessibleObject.cs
- ObfuscateAssemblyAttribute.cs
- LockRenewalTask.cs
- CheckoutException.cs
- columnmapkeybuilder.cs
- BooleanKeyFrameCollection.cs
- OpCellTreeNode.cs
- ToolstripProfessionalRenderer.cs
- LiteralControl.cs
- EndEvent.cs
- Executor.cs
- ExclusiveTcpTransportManager.cs
- TextPattern.cs
- DefaultObjectSerializer.cs