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
- ObjectTokenCategory.cs
- BufferAllocator.cs
- SqlCacheDependencySection.cs
- AndCondition.cs
- Command.cs
- FormViewUpdatedEventArgs.cs
- TreeView.cs
- QilScopedVisitor.cs
- CheckBoxBaseAdapter.cs
- _AutoWebProxyScriptHelper.cs
- SourceItem.cs
- ListViewCancelEventArgs.cs
- LayoutSettings.cs
- HttpResponseBase.cs
- XmlObjectSerializerWriteContext.cs
- Selection.cs
- SpotLight.cs
- WorkflowTerminatedException.cs
- ScrollData.cs
- ComplexPropertyEntry.cs
- ParseElement.cs
- AdPostCacheSubstitution.cs
- BounceEase.cs
- RenderingEventArgs.cs
- TaskFileService.cs
- PersistChildrenAttribute.cs
- ProjectionPruner.cs
- LoginUtil.cs
- WindowsTab.cs
- safex509handles.cs
- DataBindingList.cs
- TableLayoutStyle.cs
- XmlSchemaIdentityConstraint.cs
- SingleStorage.cs
- nulltextcontainer.cs
- UriSection.cs
- SharedDp.cs
- XmlSerializerNamespaces.cs
- CredentialCache.cs
- XmlMembersMapping.cs
- Form.cs
- RequestCache.cs
- Security.cs
- PageBreakRecord.cs
- InvalidProgramException.cs
- XPathSelectionIterator.cs
- WebEvents.cs
- wgx_commands.cs
- ScrollItemProviderWrapper.cs
- LinqDataSourceDeleteEventArgs.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- SubqueryTrackingVisitor.cs
- Point3DIndependentAnimationStorage.cs
- TableLayoutSettingsTypeConverter.cs
- QueueException.cs
- GridErrorDlg.cs
- BoolExpressionVisitors.cs
- Maps.cs
- SystemIPv6InterfaceProperties.cs
- SafeSecurityHandles.cs
- GatewayDefinition.cs
- PathFigureCollection.cs
- CharacterMetrics.cs
- QueryRewriter.cs
- ProfileSettings.cs
- ListItemsCollectionEditor.cs
- Label.cs
- JumpItem.cs
- TimeSpanConverter.cs
- CatalogPart.cs
- RSAPKCS1KeyExchangeFormatter.cs
- ConditionalDesigner.cs
- FilteredDataSetHelper.cs
- ExponentialEase.cs
- MergablePropertyAttribute.cs
- IPAddressCollection.cs
- SerialPinChanges.cs
- WindowInteractionStateTracker.cs
- RadioButtonAutomationPeer.cs
- WindowsServiceCredential.cs
- RSAProtectedConfigurationProvider.cs
- GetPageCompletedEventArgs.cs
- HostingEnvironmentSection.cs
- CacheRequest.cs
- ParallelTimeline.cs
- WebPartConnectionsCancelVerb.cs
- DataViewManager.cs
- GraphicsState.cs
- CustomCategoryAttribute.cs
- SettingsAttributes.cs
- WrapperEqualityComparer.cs
- Image.cs
- WsdlImporter.cs
- TypefaceCollection.cs
- EditorAttribute.cs
- BinHexEncoder.cs
- PositiveTimeSpanValidator.cs
- ReflectionTypeLoadException.cs
- IOException.cs
- Point3DAnimationBase.cs