Udostępnij za pośrednictwem


Właściwość DtsPipelineComponentAttribute.IconResource

Pobiera lub ustawia ikona reprezentuje składnik w przyborniku.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Pipeline
Zestaw:  Microsoft.SqlServer.PipelineHost (w Microsoft.SqlServer.PipelineHost.dll)

Składnia

'Deklaracja
Public Property IconResource As String
    Get
    Set
'Użycie
Dim instance As DtsPipelineComponentAttribute
Dim value As String

value = instance.IconResource

instance.IconResource = value
public string IconResource { get; set; }
public:
property String^ IconResource {
    String^ get ();
    void set (String^ value);
}
member IconResource : string with get, set
function get IconResource () : String
function set IconResource (value : String)

Wartość właściwości

Typ: System.String
Ciąg, który identyfikuje zasób ikona reprezentuje składnik w przyborniku.

Uwagi

Właściwość ta określa ikony, które są wyświetlane w Przepływ danych przybornik i na powierzchni projektu na karcie przepływu danych po dodaniu składnika do przepływu danych.

Przepływ danych przybornik używa 16 x 16, typ obrazu 16 kolorów podczas powierzchni projektu na karcie przepływu danych używa 32 x 32, typ obrazu 16 kolorów.Both are default image types for icons created using Microsoft Visual Studio.

Format ciąg identyfikowanie zasób ikona jest notacji, składający się z nazwy głównego obszaru nazw dla wirtualny plik dziennika następuje w okresie, wówczas nazwa pliku ikony.

Osadzić plik ikony jako zasób w zestawie za pomocą Visual Studio, utworzyć nową ikonę, a następnie zestaw Tworzenie akcji atrybut pliku ikony do Zasobów osadzonych w programie Visual Studio Właściwości okna.

Przykłady

W poniższym przykładzie przedstawiono klasy składnika, która zawiera zasób ikony.

using System;
using Microsoft.SqlServer.Dts.Pipeline;
namespace DtsDocumentation
{
   [DtsPipelineComponent(DisplayName="MyComponent",IconResource="DtsDocumentation.MyComponentIcon.ico")]
   public class MyComponent : PipelineComponent
   {
   }
}
Imports System 
Imports Microsoft.SqlServer.Dts.Pipeline 
Namespace DtsDocumentation 

 <DtsPipelineComponent(DisplayName="MyComponent", IconResource="DtsDocumentation.MyComponentIcon.ico")> _ 
 Public Class MyComponent 
 Inherits PipelineComponent 
 End Class 
End Namespace