Share via


IProfile Interface

A Profile contains definitions of Stereotypes.

Namespace:  Microsoft.VisualStudio.Uml.Profiles
Assembly:  Microsoft.VisualStudio.Uml.Interfaces (in Microsoft.VisualStudio.Uml.Interfaces.dll)

Syntax

'Declaration
Public Interface IProfile
public interface IProfile
public interface class IProfile
type IProfile =  interface end
public interface IProfile

The IProfile type exposes the following members.

Properties

  Name Description
Public property DisplayName Name shown in the user interface.
Public property Metaclasses Descriptions of metaclasses referenced in this Profile.
Public property Name Name of the Profile for reference purposes.
Public property PropertyTypes Definitions of types of properties used in the profile.
Public property Stereotypes Definitions of Stereotypes within a Profile.

Top

Methods

  Name Description
Public method GetMetaclassByName
Public method GetPropertyTypeByName
Public method GetStereotypeByName

Top

Remarks

Note

The methods defined on this type are extension methods. To use the methods, you must add a project reference to the .NET assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll, and you must include the directive using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; in your code.

See Also

Reference

Microsoft.VisualStudio.Uml.Profiles Namespace