Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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: [....] - 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
- OletxDependentTransaction.cs
- VirtualPathProvider.cs
- ActiveXContainer.cs
- CommonRemoteMemoryBlock.cs
- EventDescriptor.cs
- CodeConstructor.cs
- SmiConnection.cs
- TransformFinalBlockRequest.cs
- Config.cs
- SqlPersonalizationProvider.cs
- XPathNodeList.cs
- DesignerGeometryHelper.cs
- SerialReceived.cs
- CalendarDataBindingHandler.cs
- DbProviderFactoriesConfigurationHandler.cs
- FloaterBaseParaClient.cs
- TraceSource.cs
- CodeCommentStatement.cs
- NamedPipeChannelListener.cs
- Region.cs
- ParenthesizePropertyNameAttribute.cs
- ListViewContainer.cs
- BaseProcessProtocolHandler.cs
- InlineCollection.cs
- DataViewManagerListItemTypeDescriptor.cs
- ClientSession.cs
- Resources.Designer.cs
- LazyInitializer.cs
- SyndicationDeserializer.cs
- CommandEventArgs.cs
- IPHostEntry.cs
- COMException.cs
- CorruptStoreException.cs
- TitleStyle.cs
- TextAutomationPeer.cs
- MessageHeaderInfoTraceRecord.cs
- InputScopeAttribute.cs
- ObjectTag.cs
- CharEntityEncoderFallback.cs
- connectionpool.cs
- PenLineCapValidation.cs
- SqlEnums.cs
- TokenBasedSetEnumerator.cs
- SchemaCollectionPreprocessor.cs
- TranslateTransform3D.cs
- PropertyRef.cs
- StylusPlugin.cs
- TaskbarItemInfo.cs
- DiscoveryDocumentSerializer.cs
- TCPClient.cs
- LinqDataSourceHelper.cs
- printdlgexmarshaler.cs
- _NestedMultipleAsyncResult.cs
- PathFigure.cs
- TypeInformation.cs
- FigureParagraph.cs
- CodeDomComponentSerializationService.cs
- CellConstant.cs
- SimpleTextLine.cs
- PermissionAttributes.cs
- ErrorHandler.cs
- ConstraintCollection.cs
- GridViewCellAutomationPeer.cs
- UtilityExtension.cs
- EntityDesignerDataSourceView.cs
- SerializationIncompleteException.cs
- ActivityWithResultValueSerializer.cs
- Number.cs
- PropertyGrid.cs
- SafeViewOfFileHandle.cs
- CommandExpr.cs
- QueryStringParameter.cs
- GridItemCollection.cs
- DiscoveryServerProtocol.cs
- PersonalizableAttribute.cs
- Visual3D.cs
- BatchParser.cs
- DataGridColumn.cs
- HostedHttpRequestAsyncResult.cs
- ArrayConverter.cs
- CredentialCache.cs
- HyperLink.cs
- CodeEntryPointMethod.cs
- RtfControls.cs
- ToolBar.cs
- WebAdminConfigurationHelper.cs
- WMICapabilities.cs
- TraversalRequest.cs
- ServiceControllerDesigner.cs
- TimeZone.cs
- SortAction.cs
- BufferAllocator.cs
- AsyncPostBackTrigger.cs
- DefaultCommandExtensionCallback.cs
- CultureInfoConverter.cs
- InstanceView.cs
- LogLogRecord.cs
- TypeContext.cs
- DelegateSerializationHolder.cs
- TimelineClockCollection.cs