RelationshipPlaceholder Class

Expands to objects related to the context object.

Definition

Namespace: MFiles.VAF.Placeholders.Commands
Assembly: MFiles.VAF (in MFiles.VAF.dll) Version: 24.1.706.1
C#
public class RelationshipPlaceholder : PlaceholderCommandHandler, 
	IClonablePlaceholderCommandHandler
Inheritance
Object    PlaceholderCommandHandler    RelationshipPlaceholder
Implements
IClonablePlaceholderCommandHandler

Constructors

Properties

AcceptsContextTypes The datatype this command handler accepts for the context when expanding.
(Overrides PlaceholderCommandHandlerAcceptsContextTypes)
Class The filtering Class definition.
Command The level's command.
(Inherited from PlaceholderCommandHandler)
ContextType The datatype this command handler will output.
(Overrides PlaceholderCommandHandlerContextType)
Filter The filter id if present and resolved.
FilterType The filter type to pass to MFIdentifier for filter reference resolution.
Initialized Indicates whether the handler has been initialized.
(Inherited from PlaceholderCommandHandler)
Issues Issues encountered during initialization.
(Inherited from PlaceholderCommandHandler)
Level The placeholder level this object is handling.
(Inherited from PlaceholderCommandHandler)
Mode The relationship mode for expansion.
ObjType The filtering ObjType definition.
Parameter The level's parameter.
(Inherited from PlaceholderCommandHandler)
Settings The level's parse and expansion settings.
(Inherited from PlaceholderCommandHandler)
SupportedTypes The level types supported by this handler.
(Overrides PlaceholderCommandHandlerSupportedTypes)
Vault The level's vault.
(Inherited from PlaceholderCommandHandler)

Methods

ClassVisibleToUser Determines if the ObjectClass is visible to the current user session.
(Inherited from PlaceholderCommandHandler)
Clone Clones the placeholder.
Expand Expands the placeholder level based on the given context.
(Overrides PlaceholderCommandHandlerExpand(IExpansionContext, ObjVerExReadCache))
GetClientCommandGenerator
(Inherited from PlaceholderCommandHandler)
GetClientDefinitions
(Overrides PlaceholderCommandHandlerGetClientDefinitions(String, String))
GetProvider  
GetResolvedStructureReferences Provides all structure references that exist and were resolved in this placeholder level.
(Overrides PlaceholderCommandHandlerGetResolvedStructureReferences)
GetSupportedTypes
(Inherited from PlaceholderCommandHandler)
Init Initializes the handler for a specific placeholder level. Sets the level, and performs base validation and kicks off custom initialization.
(Inherited from PlaceholderCommandHandler)
Initialize Performs custom initialization.
(Overrides PlaceholderCommandHandlerInitialize)
ObjTypeVisibleToUser Determines if the ObjType is visible to the current user session.
(Inherited from PlaceholderCommandHandler)
PropertyVisibleToUser Determines if the PropertyDef is visible to the current user session.
(Inherited from PlaceholderCommandHandler)
ValueListItemVisibleToUser Determines if the ObjectClass is visible to the current user session.
(Inherited from PlaceholderCommandHandler)

See Also