Share via


InstalledProductRegistrationAttribute Constructor (Boolean, String, String, String)

Note: This API is now obsolete.

Initializes a new InstalledProductRegistrationAttribute instance for the specified product.

Namespace:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)

Syntax

'Declaration
<BrowsableAttribute(False)> _
<ObsoleteAttribute("This InstalledProductRegistrationAttribute constructor has been deprecated. Please use other constructor instead.")> _
Public Sub New ( _
    useInterface As Boolean, _
    productName As String, _
    productDetails As String, _
    productId As String _
)
[BrowsableAttribute(false)]
[ObsoleteAttribute("This InstalledProductRegistrationAttribute constructor has been deprecated. Please use other constructor instead.")]
public InstalledProductRegistrationAttribute(
    bool useInterface,
    string productName,
    string productDetails,
    string productId
)
[BrowsableAttribute(false)]
[ObsoleteAttribute(L"This InstalledProductRegistrationAttribute constructor has been deprecated. Please use other constructor instead.")]
public:
InstalledProductRegistrationAttribute(
    bool useInterface, 
    String^ productName, 
    String^ productDetails, 
    String^ productId
)
[<BrowsableAttribute(false)>]
[<ObsoleteAttribute("This InstalledProductRegistrationAttribute constructor has been deprecated. Please use other constructor instead.")>]
new : 
        useInterface:bool * 
        productName:string * 
        productDetails:string * 
        productId:string -> InstalledProductRegistrationAttribute
public function InstalledProductRegistrationAttribute(
    useInterface : boolean, 
    productName : String, 
    productDetails : String, 
    productId : String
)

Parameters

  • useInterface
    Type: Boolean

    true if the package implements the IVsInstalledProduct interface to collect and display the information, otherwise false.

  • productName
    Type: String

    The name of the product.

  • productDetails
    Type: String

    The detailed description of the product.

  • productId
    Type: String

    The product ID.

Remarks

This constructor validates the specified information and its corresponding resource IDs.

.NET Framework Security

See Also

Reference

InstalledProductRegistrationAttribute Class

InstalledProductRegistrationAttribute Overload

Microsoft.VisualStudio.Shell Namespace