Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- ValidationErrorCollection.cs
- DataChangedEventManager.cs
- MemoryMappedFile.cs
- ByValueEqualityComparer.cs
- UrlMappingCollection.cs
- CompilationUtil.cs
- BCryptNative.cs
- HostSecurityManager.cs
- DataGridTextBox.cs
- XmlReader.cs
- ComboBoxAutomationPeer.cs
- ClaimTypeElementCollection.cs
- SiteMembershipCondition.cs
- LoadMessageLogger.cs
- BulletChrome.cs
- GridEntry.cs
- SystemIcons.cs
- dbdatarecord.cs
- TableItemStyle.cs
- FixedNode.cs
- SystemSounds.cs
- Pkcs7Recipient.cs
- CompositeFontFamily.cs
- RemotingConfigParser.cs
- SqlInfoMessageEvent.cs
- ProfessionalColors.cs
- AttributeQuery.cs
- OdbcException.cs
- HtmlImageAdapter.cs
- LinqExpressionNormalizer.cs
- LayoutTable.cs
- If.cs
- XPathQueryGenerator.cs
- ToolStripLabel.cs
- RootProjectionNode.cs
- TextEffect.cs
- ContentPropertyAttribute.cs
- XmlValidatingReader.cs
- WsdlExporter.cs
- Preprocessor.cs
- HtmlInputFile.cs
- DataComponentGenerator.cs
- ToolboxControl.cs
- OrderPreservingMergeHelper.cs
- InternalConfigConfigurationFactory.cs
- SortKey.cs
- FilteredReadOnlyMetadataCollection.cs
- WebPartZoneCollection.cs
- Quaternion.cs
- IISMapPath.cs
- CodeCommentStatementCollection.cs
- OLEDB_Enum.cs
- DataGridViewImageColumn.cs
- RoleManagerModule.cs
- DockingAttribute.cs
- AuthenticationSection.cs
- SQLInt32.cs
- QilStrConcatenator.cs
- UserNamePasswordValidator.cs
- WeakHashtable.cs
- XmlTextReaderImpl.cs
- RequestBringIntoViewEventArgs.cs
- Stroke.cs
- PropertyMapper.cs
- ClientBuildManager.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- ScrollProperties.cs
- CreateDataSourceDialog.cs
- BufferModeSettings.cs
- SqlConnectionString.cs
- SqlDataSourceTableQuery.cs
- LocalizedNameDescriptionPair.cs
- HMACSHA512.cs
- PeerCustomResolverElement.cs
- Point.cs
- DbParameterCollection.cs
- PointIndependentAnimationStorage.cs
- dataprotectionpermission.cs
- SoapReflectionImporter.cs
- TypeGeneratedEventArgs.cs
- StopStoryboard.cs
- _StreamFramer.cs
- DataGridCaption.cs
- CornerRadiusConverter.cs
- ParsedAttributeCollection.cs
- WizardForm.cs
- HostingPreferredMapPath.cs
- SQLUtility.cs
- AssemblyNameUtility.cs
- GroupBox.cs
- TypeToken.cs
- InstanceNotFoundException.cs
- RichTextBox.cs
- PrintPreviewControl.cs
- ScrollBar.cs
- HtmlHistory.cs
- MethodRental.cs
- ComplexTypeEmitter.cs
- WindowsSecurityTokenAuthenticator.cs
- List.cs