DocumentEntryPoint Members


The DocumentEntryPoint type exposes the following members.

Constructors

  NameDescription
Public methodDocumentEntryPoint
Initializes a new instance of the DocumentEntryPoint class

Methods

  NameDescription
Public methodCanPlaceElementType
Verifies that the user can be prompted to place the input element type interactively.
(Inherited from UIDocument.)
Public methodDispose (Inherited from UIDocument.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFinishInitializationEO
For Revit Macros internal use only.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetOpenUIViews
Get a list of all open view windows in the Revit user interface.
(Inherited from UIDocument.)
Public methodGetPlacementTypes
Get a collection of valid placement types for input family symbol.
(Inherited from UIDocument.)
Public methodGetSketchGalleryOptions
Gets the valid sketch gallery options of a family symbol.
(Inherited from UIDocument.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
For Revit Macros internal use only.
Public methodOnShutdownEO
For Revit Macros internal use only.
Public methodPostRequestForElementTypePlacement
Places a request on Revit's command queue for the user to place instances of the specified ElementType. This does not execute immediately, but instead when control returns to Revit from the current API context.
(Inherited from UIDocument.)
Public methodPromptForFamilyInstancePlacement(FamilySymbol)
Prompts the user to place instances of the specified FamilySymbol.
(Inherited from UIDocument.)
Public methodPromptForFamilyInstancePlacement(FamilySymbol, PromptForFamilyInstancePlacementOptions)
Prompts the user to place instances of the specified FamilySymbol.
(Inherited from UIDocument.)
Public methodPromptToMatchElementType
Prompts the user to select elements to change them to the input type.
(Inherited from UIDocument.)
Public methodPromptToPlaceElementTypeOnLegendView
Prompts the user to place an element type onto a legend view.
(Inherited from UIDocument.)
Public methodPromptToPlaceViewOnSheet
Prompts the user to place a specified view onto a sheet.
(Inherited from UIDocument.)
Public methodRefreshActiveView
Refresh the display of the active view in the active document.
(Inherited from UIDocument.)
Public methodRequestViewChange
Requests an asynchronous change of the active view in the currently active document.
(Inherited from UIDocument.)
Public methodSaveAndClose
Close the document, prompting the user for saving it when necessary.
(Inherited from UIDocument.)
Public methodSaveAs
Saves the document to a file name obtained from the Revit user without prompting the user to overwrite file if it exists.
(Inherited from UIDocument.)
Public methodSaveAs(UISaveAsOptions)
Saves the document to a file name obtained from the Revit user optionally prompting the user to overwrite file if it exists.
(Inherited from UIDocument.)
Public methodShowElements(Element)
Shows the element by zoom to fit.
(Inherited from UIDocument.)
Public methodShowElements(ElementId)
Shows the element by zoom to fit.
(Inherited from UIDocument.)
Public methodShowElements(ICollectionElementId)
Shows the elements by zoom to fit.
(Inherited from UIDocument.)
Public methodShowElements(ElementSet)
Shows the elements by zoom to fit.
(Inherited from UIDocument.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateAllOpenViews
Update all open views in this document after elements have been changed, deleted, selected or de-selected. Graphics in the views are fully redrawn regardless of which elements have changed.
(Inherited from UIDocument.)

Properties

  NameDescription
Public propertyActiveGraphicalView
The currently active graphical view of the currently active document.
(Inherited from UIDocument.)
Public propertyActiveView
The currently active view of the currently active document.
(Inherited from UIDocument.)
Public propertyAddinFolder
The full path to the Revit Macros module.
Public propertyApplication
Retrieves an object that represents the current Application.
(Inherited from UIDocument.)
Public propertyDocument
Returns the database level document represented by this UI-level document.
(Inherited from UIDocument.)
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
(Inherited from UIDocument.)
Public propertySelection
Retrieve the currently selected Elements in Autodesk Revit.
(Inherited from UIDocument.)

See Also