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
- InvokeProviderWrapper.cs
- SigningDialog.cs
- InkCollectionBehavior.cs
- ContextMenu.cs
- AttachedAnnotationChangedEventArgs.cs
- HuffCodec.cs
- FrameAutomationPeer.cs
- XmlElementAttributes.cs
- PriorityQueue.cs
- ServiceDescription.cs
- ColorTransformHelper.cs
- XmlTextReaderImpl.cs
- DirectoryObjectSecurity.cs
- RotationValidation.cs
- ValidateNames.cs
- StyleTypedPropertyAttribute.cs
- ReadOnlyActivityGlyph.cs
- DbCommandDefinition.cs
- NestedContainer.cs
- OperationDescriptionCollection.cs
- RepeatBehaviorConverter.cs
- TypeBuilderInstantiation.cs
- SQLBinaryStorage.cs
- ModulesEntry.cs
- EventLogException.cs
- XmlValueConverter.cs
- XmlBindingWorker.cs
- TransactionFilter.cs
- HelpInfo.cs
- ViewManager.cs
- DelegatingConfigHost.cs
- StatusBarPanelClickEvent.cs
- UInt32.cs
- WindowsEditBox.cs
- ActivityExecutor.cs
- HMACSHA512.cs
- CatalogZoneBase.cs
- SizeF.cs
- CommonXSendMessage.cs
- TemplatePropertyEntry.cs
- DoubleAnimationUsingPath.cs
- Number.cs
- sqlmetadatafactory.cs
- RowUpdatingEventArgs.cs
- DbConnectionHelper.cs
- TextCharacters.cs
- RectValueSerializer.cs
- ForwardPositionQuery.cs
- SwitchCase.cs
- HwndProxyElementProvider.cs
- MonthCalendarDesigner.cs
- initElementDictionary.cs
- SchemaContext.cs
- MinimizableAttributeTypeConverter.cs
- KernelTypeValidation.cs
- DBConcurrencyException.cs
- TypeSystem.cs
- UndoUnit.cs
- RuntimeConfigLKG.cs
- StateBag.cs
- MultiTrigger.cs
- XsltSettings.cs
- RangeBase.cs
- RecordsAffectedEventArgs.cs
- Transform.cs
- ExceptionTrace.cs
- ValueQuery.cs
- WpfSharedXamlSchemaContext.cs
- ExpressionEditorAttribute.cs
- SystemColors.cs
- Hashtable.cs
- Touch.cs
- TextChangedEventArgs.cs
- PropertyInformation.cs
- RtfToken.cs
- SystemIPGlobalProperties.cs
- XmlSchemaSimpleTypeList.cs
- HttpResponseInternalBase.cs
- DescendentsWalker.cs
- InputScope.cs
- FontNamesConverter.cs
- LogSwitch.cs
- WebRequestModulesSection.cs
- ActiveXHost.cs
- KeyedHashAlgorithm.cs
- GenericsInstances.cs
- ScrollProperties.cs
- returneventsaver.cs
- SspiHelper.cs
- SqlDataSource.cs
- MULTI_QI.cs
- OracleInfoMessageEventArgs.cs
- EmptyStringExpandableObjectConverter.cs
- WebPartConnectionsConfigureVerb.cs
- DesigntimeLicenseContext.cs
- CreateUserErrorEventArgs.cs
- VariantWrapper.cs
- PkcsMisc.cs
- JsonReaderWriterFactory.cs
- DefinitionBase.cs