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
- NullToBooleanConverter.cs
- MsmqHostedTransportConfiguration.cs
- PageParser.cs
- Axis.cs
- SqlVisitor.cs
- TreeViewCancelEvent.cs
- ExpressionBuilder.cs
- TreeNodeCollectionEditorDialog.cs
- CultureTableRecord.cs
- OracleConnection.cs
- Triangle.cs
- OpCodes.cs
- ContextStack.cs
- ThreadStateException.cs
- ImportContext.cs
- PeerDefaultCustomResolverClient.cs
- TextTreeUndo.cs
- DrawingGroup.cs
- ForceCopyBuildProvider.cs
- ComplexLine.cs
- PtsHost.cs
- RepeatEnumerable.cs
- Config.cs
- SecurityKeyIdentifierClause.cs
- RequestCacheEntry.cs
- RectangleHotSpot.cs
- SessionStateSection.cs
- GlobalizationAssembly.cs
- assertwrapper.cs
- HexParser.cs
- AsyncParams.cs
- Region.cs
- RunInstallerAttribute.cs
- AppSettingsReader.cs
- TransactionInterop.cs
- RegexRunner.cs
- CriticalHandle.cs
- ReferenceSchema.cs
- X509CertificateEndpointIdentity.cs
- CoTaskMemHandle.cs
- TreeNodeStyle.cs
- BulletedListEventArgs.cs
- SystemIPGlobalStatistics.cs
- ExplicitDiscriminatorMap.cs
- FixedDocument.cs
- WebRequestModulesSection.cs
- ObjectView.cs
- SqlDataReader.cs
- PropertyInformationCollection.cs
- EntityCommandDefinition.cs
- TypeSemantics.cs
- TypeForwardedFromAttribute.cs
- MailHeaderInfo.cs
- StringFunctions.cs
- PageAsyncTaskManager.cs
- SafeNativeMethods.cs
- JsonDeserializer.cs
- Dynamic.cs
- MsmqTransportElement.cs
- SelectorItemAutomationPeer.cs
- DataSourceProvider.cs
- Transform.cs
- StorageBasedPackageProperties.cs
- UnmanagedHandle.cs
- SQLDateTimeStorage.cs
- HwndAppCommandInputProvider.cs
- BulletedListEventArgs.cs
- COM2AboutBoxPropertyDescriptor.cs
- SqlVisitor.cs
- BlobPersonalizationState.cs
- SqlDataSourceSummaryPanel.cs
- SqlDataSourceCache.cs
- FilePrompt.cs
- HtmlInputPassword.cs
- HttpWrapper.cs
- DataSourceControlBuilder.cs
- MouseGestureValueSerializer.cs
- VisualBrush.cs
- TransactionFlowAttribute.cs
- AuthenticationModuleElementCollection.cs
- PageStatePersister.cs
- AsyncResult.cs
- ToolStripItemClickedEventArgs.cs
- AppDomainShutdownMonitor.cs
- NullableLongAverageAggregationOperator.cs
- sitestring.cs
- HttpRequestCacheValidator.cs
- FlowDocumentPageViewerAutomationPeer.cs
- RecognizerBase.cs
- StrokeCollection.cs
- ServerIdentity.cs
- DataGridViewCellCancelEventArgs.cs
- ErrorRuntimeConfig.cs
- DllNotFoundException.cs
- ExtentJoinTreeNode.cs
- PropertyMetadata.cs
- SubclassTypeValidator.cs
- KeyInfo.cs
- _LocalDataStoreMgr.cs
- StyleSheetRefUrlEditor.cs