IProfile Interface


A Profile contains definitions of Stereotypes.

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


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


Name Description
System_CAPS_pubproperty DisplayName

Name shown in the user interface.

System_CAPS_pubproperty Metaclasses

Descriptions of metaclasses referenced in this Profile.

System_CAPS_pubproperty Name

Name of the Profile for reference purposes.

System_CAPS_pubproperty PropertyTypes

Definitions of types of properties used in the profile.

System_CAPS_pubproperty Stereotypes

Definitions of Stereotypes within a Profile.


Name Description
System_CAPS_pubmethod GetMetaclassByName(String)

System_CAPS_pubmethod GetPropertyTypeByName(String)

System_CAPS_pubmethod GetStereotypeByName(String)



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

Microsoft.VisualStudio.Uml.Profiles Namespace

Return to top