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
- ArgumentNullException.cs
- BamlResourceContent.cs
- ZipIOExtraField.cs
- RemotingException.cs
- Axis.cs
- HtmlTableRowCollection.cs
- KnownTypes.cs
- Convert.cs
- PrimitiveType.cs
- SmiEventStream.cs
- DESCryptoServiceProvider.cs
- TransformValueSerializer.cs
- FormView.cs
- EventRouteFactory.cs
- ExpressionDumper.cs
- WebProxyScriptElement.cs
- PngBitmapEncoder.cs
- DesignerDataTable.cs
- X509Certificate.cs
- DataTemplateKey.cs
- QuadraticBezierSegment.cs
- XmlHierarchyData.cs
- ColumnReorderedEventArgs.cs
- ConfigurationValidatorAttribute.cs
- ValueSerializer.cs
- ProxyWebPartConnectionCollection.cs
- errorpatternmatcher.cs
- XsltSettings.cs
- LocatorPartList.cs
- CodeDefaultValueExpression.cs
- XmlSchemaValidator.cs
- DeploymentSectionCache.cs
- ZoneButton.cs
- OracleSqlParser.cs
- DataConnectionHelper.cs
- CancellationHandler.cs
- HighlightVisual.cs
- WebPartAuthorizationEventArgs.cs
- StringFunctions.cs
- TerminatorSinks.cs
- SecurityProtocolFactory.cs
- HtmlInputCheckBox.cs
- NameSpaceEvent.cs
- StateRuntime.cs
- Point3DConverter.cs
- ClientSideProviderDescription.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- LogReservationCollection.cs
- SystemResourceKey.cs
- ComboBoxAutomationPeer.cs
- Cell.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- FileLoadException.cs
- CodeSnippetTypeMember.cs
- OdbcDataReader.cs
- NetNamedPipeBindingCollectionElement.cs
- StreamReader.cs
- ArraySet.cs
- XamlFrame.cs
- BinaryParser.cs
- CustomCredentialPolicy.cs
- EditingCoordinator.cs
- WindowsIdentity.cs
- AssemblyInfo.cs
- SqlNodeTypeOperators.cs
- TableColumn.cs
- EllipseGeometry.cs
- CssClassPropertyAttribute.cs
- TranslateTransform3D.cs
- TypeRefElement.cs
- CompilerState.cs
- SvcMapFile.cs
- ExtensionSimplifierMarkupObject.cs
- MarginCollapsingState.cs
- PlatformCulture.cs
- CopyNodeSetAction.cs
- UdpContractFilterBehavior.cs
- XmlSchemaAnyAttribute.cs
- SigningCredentials.cs
- odbcmetadatacollectionnames.cs
- DebuggerAttributes.cs
- ConstNode.cs
- SafeArrayRankMismatchException.cs
- SHA384Managed.cs
- IntAverageAggregationOperator.cs
- Stackframe.cs
- SQLGuidStorage.cs
- CommandLibraryHelper.cs
- CqlIdentifiers.cs
- DataGridViewAccessibleObject.cs
- UDPClient.cs
- Point4D.cs
- VSWCFServiceContractGenerator.cs
- StrokeNode.cs
- EmbeddedMailObjectsCollection.cs
- TypographyProperties.cs
- MessagePropertyFilter.cs
- KeyInstance.cs
- PlainXmlSerializer.cs
- UrlMappingsSection.cs