DtsLogProviderAttribute.IconResource Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'icône associée à un module fournisseur d'informations.
public:
property System::String ^ IconResource { System::String ^ get(); void set(System::String ^ value); };
public string IconResource { get; set; }
member this.IconResource : string with get, set
Public Property IconResource As String
Valeur de propriété
Chaîne qui identifie la ressource icône du module fournisseur d'informations.
Exemples
L’exemple suivant montre une classe de fournisseur de journaux qui fournit une ressource d’icône. Dans cet exemple, le fichier d’icône est nommé MyLogProviderIcon.ico
, et le nom de l’assembly est MyLogProvider
.
using System;
using Microsoft.SqlServer.Dts.Runtime;
namespace Microsoft.Samples.SqlServer.Dts
{
[DtsLogProvider(LogProviderType = "MyLOG",
DisplayName = "MyCustomLogProvider ",
Description = "Custom Log Provider")]
public class MyCustomLogProvider : LogProviderBase
{
// Your custom log provider code here.
}
}
Imports System
Imports Microsoft.SqlServer.Dts.Runtime
<DtsLogProvider(LogProviderType:="MyLOG", _
DisplayName:="MyCustomLogProvider ", _
Description:="Custom Log Provider")> _
Public Class MyCustomLogProvider
Inherits LogProviderBase
' Your custom log provider code here.
End Class
Remarques
Quand elle est spécifiée, cette propriété identifie l’icône affichée dans le SQL Server Data Tools (SSDT) lorsque le fournisseur de journaux s’affiche.
La chaîne doit contenir le nom de l’assembly et le nom du fichier d’icône. Pour incorporer un fichier d’icône en tant que ressource dans un assembly à l’aide de Visual Studio .NET, définissez l’attribut Action de build de l’icône sur Ressource incorporée.