Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / MS / Internal / IO / Packaging / IndexingContentUnit.cs / 1 / IndexingContentUnit.cs
//---------------------------------------------------------------------------- // // File: IndexingContentUnit.cs // // Description: // Object returned by the NextContentUnit method of XamlFilter. // An IndexingContentUnit contains a chunk and its contents. // // History: // 01/08/2004 - [....] Created // 08/26/2004: [....]: Removed access to indexing filters from managed code. // // Copyright (C) 2004 by Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using MS.Internal.Interop; // for CHUNK_BREAKTYPE namespace MS.Internal.IO.Packaging { ///A descriptor for a chunk, as returned by XamlFilter.NextContentUnit. internal class IndexingContentUnit : ManagedChunk { ///Build a contents chunk, passing the contents string and specifying whether it comes from a Glyphs element. ///The value of the chunk's contents property. ///An arbitrary Uint32 to identify each chunk returned by IFilter.GetChunk. ///The opening break for the chunk. ///A description of the property represented by the chunk. ///The locale ID for the chunk. internal IndexingContentUnit( string contents, uint chunkID, CHUNK_BREAKTYPE breakType, ManagedFullPropSpec attribute, uint lcid) : base(chunkID, breakType, attribute, lcid, CHUNKSTATE.CHUNK_TEXT) { _contents = contents; } ////// A utility to be used when one wants to reuse /// one object to hold different values in succession. /// internal void InitIndexingContentUnit( string contents, uint chunkID, CHUNK_BREAKTYPE breakType, ManagedFullPropSpec attribute, uint lcid) { _contents = contents; ID = chunkID; BreakType = breakType; Attribute = attribute; Locale = lcid; } ///The chunk's contents. internal string Text { get { return _contents; } } private string _contents; } } // 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
- WebPermission.cs
- ObjectDataSourceChooseMethodsPanel.cs
- SHA256Managed.cs
- Utils.cs
- PreloadedPackages.cs
- XmlPreloadedResolver.cs
- MsmqInputChannelListener.cs
- ResetableIterator.cs
- TrustManager.cs
- HttpVersion.cs
- ErrorRuntimeConfig.cs
- PolyBezierSegmentFigureLogic.cs
- TraceSource.cs
- DataListGeneralPage.cs
- XmlDataSourceNodeDescriptor.cs
- DataSourceViewSchemaConverter.cs
- SqlUdtInfo.cs
- ContractMethodParameterInfo.cs
- ErrorTableItemStyle.cs
- QueueProcessor.cs
- ProgressBar.cs
- TextCompositionEventArgs.cs
- CSharpCodeProvider.cs
- WebBrowserDocumentCompletedEventHandler.cs
- SimpleLine.cs
- Int32CAMarshaler.cs
- FontWeight.cs
- FlatButtonAppearance.cs
- SmiContextFactory.cs
- TextPatternIdentifiers.cs
- TransportBindingElement.cs
- WebConfigurationManager.cs
- PathGeometry.cs
- TabControl.cs
- DtrList.cs
- RuntimeConfigLKG.cs
- WebPartDescriptionCollection.cs
- XmlReflectionMember.cs
- GridViewEditEventArgs.cs
- TypeSystemProvider.cs
- FastEncoder.cs
- XmlEntity.cs
- MultiView.cs
- SqlTriggerContext.cs
- ParameterCollectionEditor.cs
- XmlComment.cs
- DataGridViewCellStyleEditor.cs
- OleDbTransaction.cs
- ImmComposition.cs
- TemplatedMailWebEventProvider.cs
- DocumentManager.cs
- SeverityFilter.cs
- Point3DAnimationUsingKeyFrames.cs
- EntityTemplateUserControl.cs
- WebBrowserProgressChangedEventHandler.cs
- KeyInterop.cs
- ProxyBuilder.cs
- _Semaphore.cs
- RegisteredArrayDeclaration.cs
- TagElement.cs
- GeometryConverter.cs
- DbDataAdapter.cs
- XmlSequenceWriter.cs
- SchemaExporter.cs
- ReferentialConstraint.cs
- WaitHandle.cs
- JsonClassDataContract.cs
- DataGridViewColumnStateChangedEventArgs.cs
- Configuration.cs
- NetTcpSection.cs
- CreateUserWizardDesigner.cs
- RegisteredArrayDeclaration.cs
- Debug.cs
- RectAnimationBase.cs
- _OSSOCK.cs
- Literal.cs
- BmpBitmapEncoder.cs
- StateManagedCollection.cs
- OracleDateTime.cs
- DateTime.cs
- Stacktrace.cs
- CryptoConfig.cs
- Debugger.cs
- ParameterExpression.cs
- BinaryReader.cs
- ReflectionPermission.cs
- OperationAbortedException.cs
- AutoScrollHelper.cs
- SinglePageViewer.cs
- EntryIndex.cs
- SqlUtils.cs
- DataServiceRequestOfT.cs
- FormsAuthentication.cs
- CodeDirectoryCompiler.cs
- XmlSchemaDatatype.cs
- EntityDataSourceMemberPath.cs
- Decoder.cs
- SwitchElementsCollection.cs
- DataGridViewCellLinkedList.cs
- RawStylusInput.cs