Linguaggio

DtsConnectionAttribute.IconResource Proprietà

Definizione

Ottiene o imposta l'icona associata all'oggetto connection manager.

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

Valore della proprietà

Una stringa che identifica la risorsa icona del connection manager.

Esempio

Il seguente esempio mostra una classe di connection manager che fornisce una risorsa icona. In questo esempio, il file icona è chiamato MyConnectionMgrIcon.ico, e il nome dell'assemblaggio è MyConnectionManager.

using system;  
using Microsoft.SqlServer.Dts.Runtime;  
namespace Microsoft.SqlServer.SSIS.Samples  
{  
  [DtsConnection(DisplayName = "MyConnectionManager",  
    Description = "Custom Connection Manager for Testing",  
    IconResource = "MyConnectionManager.MyConnectionMgrIcon.ico",  
    UITypeName = "MyNamespace.MyConnectionManagerClassName," +  
    "MyAssemblyName,Version=1.00.000.00,Culture=neutral,PublicKeyToken=")]  
    {  
    }  
}  
Imports system  
Imports Microsoft.SqlServer.Dts.Runtime  
<DtsConnection(DisplayName:="MyConnectionManager", _  
  Description:="Custom Connection Manager for Testing", _  
  IconResource:="MyConnectionManager.MyConnectionMgrIcon.ico", _  
  UITypeName:="MyNamespace.MyConnectionManagerClassName,MyAssemblyName," & _  
  "Version=1.00.000.00,Culture=neutral,PublicKeyToken=")> _  
Public Class MyConnectionManager  
     Inherits ConnectionManagerBase  
End Class  

Commenti

Quando specificata, questa proprietà identifica l'icona mostrata in SQL Server Data Tools (SSDT) quando viene visualizzato il connection manager.

La stringa dovrebbe contenere il nome dell'assembly e il nome del file icona. Per incorporare un file icona come risorsa in un assembly usando Visual Studio 2010, imposta l'attributo Build Action del file icona su Risorsa Incorporata.

Si applica a