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
- LoginCancelEventArgs.cs
- Html32TextWriter.cs
- CompModSwitches.cs
- TabItem.cs
- ProviderIncompatibleException.cs
- figurelengthconverter.cs
- ClickablePoint.cs
- ApplicationSettingsBase.cs
- InitiatorSessionSymmetricTransportSecurityProtocol.cs
- DoubleAnimationBase.cs
- NamespaceQuery.cs
- NamespaceImport.cs
- BezierSegment.cs
- MenuAdapter.cs
- GeneralTransform2DTo3DTo2D.cs
- HotSpot.cs
- MatrixAnimationUsingKeyFrames.cs
- RegistrationContext.cs
- TaskDesigner.cs
- AesManaged.cs
- PropertyMapper.cs
- StrokeIntersection.cs
- DropDownList.cs
- StandardOleMarshalObject.cs
- HtmlInputControl.cs
- Point3DAnimationUsingKeyFrames.cs
- HtmlTable.cs
- WmlObjectListAdapter.cs
- DataRelationCollection.cs
- InvalidAsynchronousStateException.cs
- ObjectTag.cs
- TextCompositionEventArgs.cs
- WindowsButton.cs
- User.cs
- Run.cs
- SHA384Cng.cs
- WriteableBitmap.cs
- Rotation3DAnimationBase.cs
- safex509handles.cs
- HtmlInputButton.cs
- ToolStripDropDownButton.cs
- RelationshipDetailsRow.cs
- TableRowGroup.cs
- NetPeerTcpBindingCollectionElement.cs
- UriWriter.cs
- DesignerActionGlyph.cs
- XmlIlGenerator.cs
- SessionStateItemCollection.cs
- DataGrid.cs
- CustomWebEventKey.cs
- QueryCacheManager.cs
- ProjectionRewriter.cs
- SettingsBase.cs
- HtmlInputSubmit.cs
- WebBrowsableAttribute.cs
- SessionStateSection.cs
- WebPermission.cs
- TextWriterEngine.cs
- isolationinterop.cs
- SqlCrossApplyToCrossJoin.cs
- ScriptingSectionGroup.cs
- RefreshEventArgs.cs
- MetadataSource.cs
- PositiveTimeSpanValidatorAttribute.cs
- ArrayItemValue.cs
- RoleBoolean.cs
- SqlTriggerContext.cs
- TableDetailsRow.cs
- localization.cs
- ThemeDirectoryCompiler.cs
- GeneralTransform.cs
- HtmlElementErrorEventArgs.cs
- IdentitySection.cs
- IntegerValidator.cs
- SmiContextFactory.cs
- CompoundFileReference.cs
- DataTemplateKey.cs
- XsltArgumentList.cs
- TextEncodedRawTextWriter.cs
- AuthStoreRoleProvider.cs
- CompositeCollection.cs
- TextTreeFixupNode.cs
- Keywords.cs
- ReflectTypeDescriptionProvider.cs
- CodePageEncoding.cs
- InertiaTranslationBehavior.cs
- RewritingValidator.cs
- DictionaryEntry.cs
- CodeAssignStatement.cs
- HwndHostAutomationPeer.cs
- ImageIndexEditor.cs
- TableRow.cs
- PngBitmapEncoder.cs
- DrawingVisualDrawingContext.cs
- PaperSource.cs
- XmlSerializationWriter.cs
- IPAddress.cs
- Point3DCollectionConverter.cs
- FileDetails.cs
- XmlNodeList.cs