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
- VariantWrapper.cs
- CatalogPartCollection.cs
- ChildChangedEventArgs.cs
- FixedBufferAttribute.cs
- DrawingDrawingContext.cs
- XomlCompilerParameters.cs
- IWorkflowDebuggerService.cs
- ItemsControlAutomationPeer.cs
- ArrayWithOffset.cs
- TraceXPathNavigator.cs
- EntityClientCacheEntry.cs
- WebPartAddingEventArgs.cs
- Pkcs9Attribute.cs
- Rules.cs
- StringUtil.cs
- JsonDeserializer.cs
- CopyCodeAction.cs
- Context.cs
- ToolStripItem.cs
- AccessViolationException.cs
- HighlightComponent.cs
- HtmlShimManager.cs
- TabControl.cs
- NativeBuffer.cs
- FileSystemEventArgs.cs
- WorkflowRuntimeServiceElement.cs
- DecoderExceptionFallback.cs
- StringArrayConverter.cs
- TypeBinaryExpression.cs
- DataGridRow.cs
- XmlSchemaInclude.cs
- PlatformCulture.cs
- TCEAdapterGenerator.cs
- TabRenderer.cs
- DisplayMemberTemplateSelector.cs
- NativeMethods.cs
- TdsRecordBufferSetter.cs
- KeyboardDevice.cs
- TimersDescriptionAttribute.cs
- CacheMemory.cs
- WebPermission.cs
- GuidelineSet.cs
- GPStream.cs
- AnnotationObservableCollection.cs
- XamlLoadErrorInfo.cs
- LocalizedNameDescriptionPair.cs
- DuplicateWaitObjectException.cs
- WindowsEditBox.cs
- HashAlgorithm.cs
- LinearKeyFrames.cs
- PersonalizableTypeEntry.cs
- GeometryCollection.cs
- SvcFileManager.cs
- WebBrowserContainer.cs
- CharKeyFrameCollection.cs
- FieldAccessException.cs
- AppDomainGrammarProxy.cs
- MissingSatelliteAssemblyException.cs
- Executor.cs
- EnvironmentPermission.cs
- EntityDataSourceSelectingEventArgs.cs
- GroupBox.cs
- Part.cs
- ScriptBehaviorDescriptor.cs
- GridViewColumn.cs
- CodeDirectiveCollection.cs
- GroupBoxRenderer.cs
- ListDictionaryInternal.cs
- GraphicsContainer.cs
- ParsedRoute.cs
- ReliableOutputSessionChannel.cs
- Control.cs
- DataGridViewRowEventArgs.cs
- AttributeAction.cs
- RoleService.cs
- InvalidStoreProtectionKeyException.cs
- ToolStripItemTextRenderEventArgs.cs
- InternalConfigEventArgs.cs
- FixedSOMContainer.cs
- ProvidersHelper.cs
- IsolatedStorageFile.cs
- DynamicILGenerator.cs
- Receive.cs
- NumericExpr.cs
- EmptyElement.cs
- DefaultBindingPropertyAttribute.cs
- CustomAttributeSerializer.cs
- Model3DGroup.cs
- SqlXmlStorage.cs
- ContextMenu.cs
- JsonEncodingStreamWrapper.cs
- RemotingConfiguration.cs
- SmiXetterAccessMap.cs
- Bidi.cs
- DocumentGridContextMenu.cs
- Calendar.cs
- DetailsViewDeleteEventArgs.cs
- MappingException.cs
- PathSegmentCollection.cs
- EntityClientCacheEntry.cs