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 / BlockCollection.cs / 1 / BlockCollection.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // // Description: Collection of Block elements // Collection of Block elements - elements allowed as children // of FlowDocument, Section, ListItem, TableCell, Floater and Figure. // //--------------------------------------------------------------------------- namespace System.Windows.Documents { using MS.Internal; // Invariant ////// Collection of Block elements - elements allowed as children /// of FlowDocument, Section, ListItem, TableCell, Floater and Figure. /// public class BlockCollection : TextElementCollection{ //------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------- #region Constructors // Constructor is internal. We allow BlockCollection creation only from inside owning elements such as FlowDocument or TextElement. // Note that when a SiblingBlocks collection is created for a Block, the owner of collection is that member Block object. // Flag isOwnerParent indicates whether owner is a parent or a member of the collection. internal BlockCollection(DependencyObject owner, bool isOwnerParent) : base(owner, isOwnerParent) { } #endregion Constructors //-------------------------------------------------------------------- // // Public Properties // //------------------------------------------------------------------- #region Public Properties /// /// Returns a first Block of this collection /// public Block FirstBlock { get { return this.FirstChild; } } ////// Returns a last Block of this collection /// public Block LastBlock { get { return this.LastChild; } } #endregion Public Properties } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // // Description: Collection of Block elements // Collection of Block elements - elements allowed as children // of FlowDocument, Section, ListItem, TableCell, Floater and Figure. // //--------------------------------------------------------------------------- namespace System.Windows.Documents { using MS.Internal; // Invariant ////// Collection of Block elements - elements allowed as children /// of FlowDocument, Section, ListItem, TableCell, Floater and Figure. /// public class BlockCollection : TextElementCollection{ //------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------- #region Constructors // Constructor is internal. We allow BlockCollection creation only from inside owning elements such as FlowDocument or TextElement. // Note that when a SiblingBlocks collection is created for a Block, the owner of collection is that member Block object. // Flag isOwnerParent indicates whether owner is a parent or a member of the collection. internal BlockCollection(DependencyObject owner, bool isOwnerParent) : base(owner, isOwnerParent) { } #endregion Constructors //-------------------------------------------------------------------- // // Public Properties // //------------------------------------------------------------------- #region Public Properties /// /// Returns a first Block of this collection /// public Block FirstBlock { get { return this.FirstChild; } } ////// Returns a last Block of this collection /// public Block LastBlock { get { return this.LastChild; } } #endregion Public Properties } } // 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
- DataObjectMethodAttribute.cs
- AuthorizationPolicyTypeElement.cs
- ProgressBarBrushConverter.cs
- VerificationAttribute.cs
- UpdateCommandGenerator.cs
- Attributes.cs
- HttpClientCertificate.cs
- ProfileManager.cs
- WindowsNonControl.cs
- DeploymentSectionCache.cs
- LayoutDump.cs
- LoadItemsEventArgs.cs
- ErrorStyle.cs
- Renderer.cs
- LocationSectionRecord.cs
- AspProxy.cs
- InternalResources.cs
- DataGridViewRowEventArgs.cs
- TransactionContextValidator.cs
- Page.cs
- RadioButtonBaseAdapter.cs
- ConfigurationManagerInternalFactory.cs
- TriggerBase.cs
- SecurityDescriptor.cs
- XXXInfos.cs
- OleDbTransaction.cs
- HitTestFilterBehavior.cs
- WebCategoryAttribute.cs
- DashStyle.cs
- GlyphRunDrawing.cs
- EditingMode.cs
- HtmlForm.cs
- DataGridToolTip.cs
- AssociationEndMember.cs
- EntityClassGenerator.cs
- ResourceContainer.cs
- CalloutQueueItem.cs
- MouseGestureValueSerializer.cs
- PathTooLongException.cs
- ToolStripDropDownItem.cs
- CounterCreationDataCollection.cs
- XmlIlVisitor.cs
- ObjectFullSpanRewriter.cs
- Authorization.cs
- EvidenceTypeDescriptor.cs
- WindowsListViewScroll.cs
- ProfileSettings.cs
- SimpleLine.cs
- DataSetMappper.cs
- NameValueConfigurationCollection.cs
- COM2PropertyDescriptor.cs
- TreeViewHitTestInfo.cs
- DrawItemEvent.cs
- XPathException.cs
- DataGridViewComboBoxColumn.cs
- Int64AnimationUsingKeyFrames.cs
- VerificationAttribute.cs
- MessageQueueEnumerator.cs
- WebBrowserNavigatedEventHandler.cs
- WebPartCollection.cs
- JoinSymbol.cs
- HttpModuleCollection.cs
- SQLSingleStorage.cs
- BitmapSource.cs
- ControlBuilder.cs
- HttpModulesInstallComponent.cs
- PublisherMembershipCondition.cs
- TextProperties.cs
- SoapAttributeAttribute.cs
- DeleteHelper.cs
- EventData.cs
- FieldNameLookup.cs
- SyndicationDeserializer.cs
- AppSettingsReader.cs
- RegexCode.cs
- SqlFunctionAttribute.cs
- Group.cs
- DBBindings.cs
- EntityUtil.cs
- Input.cs
- ToolStripContentPanelRenderEventArgs.cs
- FragmentQueryKB.cs
- HeaderCollection.cs
- ItemList.cs
- DynamicPropertyReader.cs
- ScriptModule.cs
- BindingsCollection.cs
- SubMenuStyleCollectionEditor.cs
- UIElementCollection.cs
- ObjectDataSourceStatusEventArgs.cs
- RowSpanVector.cs
- ChildrenQuery.cs
- InteropTrackingRecord.cs
- TypedDataSetSchemaImporterExtension.cs
- ScalarType.cs
- DesignerEditorPartChrome.cs
- ContextActivityUtils.cs
- MouseEvent.cs
- GroupPartitionExpr.cs
- StringTraceRecord.cs