IDocumentMap Interface

Represents a document map.

Namespace:  Microsoft.ReportingServices.ReportProcessing
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)

Syntax

'Declaration
Public Interface IDocumentMap _
    Inherits IEnumerator(Of OnDemandDocumentMapNode), IDisposable, IEnumerator
'Usage
Dim instance As IDocumentMap
public interface IDocumentMap : IEnumerator<OnDemandDocumentMapNode>, 
    IDisposable, IEnumerator
public interface class IDocumentMap : IEnumerator<OnDemandDocumentMapNode^>, 
    IDisposable, IEnumerator
type IDocumentMap =  
    interface
        interface IEnumerator<OnDemandDocumentMapNode>
        interface IDisposable
        interface IEnumerator
    end
public interface IDocumentMap extends IEnumerator<OnDemandDocumentMapNode>, IDisposable, IEnumerator

The IDocumentMap type exposes the following members.

Properties

  Name Description
Public property Current (Inherited from IEnumerator<OnDemandDocumentMapNode>.)
Public property Current (Inherited from IEnumerator.)

Top

Methods

  Name Description
Public method Close Performs processing when the document map is closed by the end user.
Public method Dispose (Inherited from IDisposable.)
Public method MoveNext (Inherited from IEnumerator.)
Public method Reset (Inherited from IEnumerator.)

Top

Examples

public class MyDocumentMapImpl : IdocumentMap
{
   private bool m_isClosed = true;
   ...
   public void Close()
   {
      m_isClosed = true;
   }
}
Public Class MyDocumentMapImpl
   Inherits IdocumentMap
   Private m_isClosed As Boolean = True
   ...
   Public Sub Close()
      m_isClosed = True
   End Sub
End Class