ArcFM Engine Developer Guide
IMMFieldManager Interface
Members 


The IMMFieldManager interface is used to manage the proposed values of an object. It provides convenient methods for accessing, finding, and manipulating MMFieldAdapter objects. This interface is not generally implemented by applications. It is exposed by the MMFieldManager object.
Available at Version
Product Availability
Required Licenses
.NET Assembly
Syntax
'Declaration
 
<GuidAttribute("BE5154C4-2137-11D4-80D6-0050DA5BE899")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<TypeLibTypeAttribute(TypeLibTypeFlags.FOleAutomation)>
<ComImportAttribute()>
Public Interface IMMFieldManager 
'Usage
 
Dim instance As IMMFieldManager
[Guid("BE5154C4-2137-11D4-80D6-0050DA5BE899")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[TypeLibType(TypeLibTypeFlags.FOleAutomation)]
[ComImport()]
public interface IMMFieldManager 
Remarks

You may call methods on IMMFieldManager to gain access to particular MMFieldAdapter objects or get information about the field attributes, such as if any fields have been modified. When getting a reference to a MMFieldManager object it is used to display field attributes in many contexts:

  • The M&M Attribute Editor always gets access to the field manager properties, for the purpose of displaying field attributes using the MMObjectEditor control, by using the IMMProposedObject::get_FieldManager method.
  • The M&M Favorites Editor always gets a reference to the field manager, for the purpose of allowing the user to pre-define field values, by using the IMMProposedDefinition::get_DefinitionManager method.
Requirements

Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)

Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.

See Also

Reference

IMMFieldManager Members
Miner.Interop Namespace

The IMMFieldManager interface is used to manage the proposed values of an object. It provides convenient methods for accessing, finding, and manipulating MMFieldAdapter objects. This interface is not generally implemented by applications. It is exposed by the MMFieldManager object.
Syntax
'Declaration
 
<GuidAttribute("BE5154C4-2137-11D4-80D6-0050DA5BE899")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<TypeLibTypeAttribute(TypeLibTypeFlags.FOleAutomation)>
<ComImportAttribute()>
Public Interface IMMFieldManager 
'Usage
 
Dim instance As IMMFieldManager
[Guid("BE5154C4-2137-11D4-80D6-0050DA5BE899")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[TypeLibType(TypeLibTypeFlags.FOleAutomation)]
[ComImport()]
public interface IMMFieldManager 
Remarks

You may call methods on IMMFieldManager to gain access to particular MMFieldAdapter objects or get information about the field attributes, such as if any fields have been modified. When getting a reference to a MMFieldManager object it is used to display field attributes in many contexts:

  • The M&M Attribute Editor always gets access to the field manager properties, for the purpose of displaying field attributes using the MMObjectEditor control, by using the IMMProposedObject::get_FieldManager method.
  • The M&M Favorites Editor always gets a reference to the field manager, for the purpose of allowing the user to pre-define field values, by using the IMMProposedDefinition::get_DefinitionManager method.
Inheritance Hierarchy

Miner.Interop.IMMFieldManager

Requirements

Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)

Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.

See Also

Reference

IMMFieldManager Members
Miner.Interop Namespace

 

 


Send Comment