Aracılığıyla paylaş


LocalizedNameAttribute Sınıfı

Yerelleştirilmiş bir uzantı adı sağlar.

Devralma Hiyerarşisi

System.Object
  System.Attribute
    Microsoft.ReportingServices.Interfaces.LocalizedNameAttribute

Ad Alanı:  Microsoft.ReportingServices.Interfaces
Derlemeler:   Microsoft.ReportingServices.SharePoint.UI.WebParts (Microsoft.ReportingServices.SharePoint.UI.WebParts içinde.dll)
  Microsoft.ReportingServices.Interfaces (Microsoft.ReportingServices.Interfaces içinde.dll)

Sözdizimi

'Bildirim
<AttributeUsageAttribute(AttributeTargets.All)> _
Public Class LocalizedNameAttribute _
    Inherits Attribute
'Kullanım
Dim instance As LocalizedNameAttribute
[AttributeUsageAttribute(AttributeTargets.All)]
public class LocalizedNameAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::All)]
public ref class LocalizedNameAttribute : public Attribute
[<AttributeUsageAttribute(AttributeTargets.All)>]
type LocalizedNameAttribute =  
    class
        inherit Attribute
    end
public class LocalizedNameAttribute extends Attribute

LocalizedNameAttribute türü aşağıdaki üyeleri açıklar.

Oluşturucular

  Ad Açıklama
Ortak yöntem LocalizedNameAttribute() Yeni bir başlatır örnek , LocalizedNameAttribute WalkTree
Ortak yöntem LocalizedNameAttribute(String) Yeni bir başlatır örnek , LocalizedNameAttribute WalkTree

Üst

Özellikler

  Ad Açıklama
Ortak özellik Name Yerelleştirilmiş uzantısının adını alır.
Ortak özellik TypeId (Attribute öğesinden devralınmıştır.)

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem Equals Sağlanan nesnesini geçerli nesne olarak aynı olup olmadığını belirler. (Attribute.Equals(Object) öğesini geçersiz kılar.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Ortak yöntem GetHashCode Bir nesne için benzersiz bir karma kodunu döndürür. (Attribute.GetHashCode() öğesini geçersiz kılar.)
Korumalı yöntem GetLocalizedString Döndürür doğru uzantı adı yerelleştirilmiş.
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Ortak yöntem IsDefaultAttribute (Attribute öğesinden devralınmıştır.)
Ortak yöntem Match (Attribute öğesinden devralınmıştır.)
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem ToString (Object öğesinden devralınmıştır.)

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem _Attribute.GetIDsOfNames (Attribute öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem _Attribute.GetTypeInfo (Attribute öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem _Attribute.GetTypeInfoCount (Attribute öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem _Attribute.Invoke (Attribute öğesinden devralınmıştır.)

Üst

Açıklamalar

LocalizedNameAttribute Sınıf çağıran yerelleştirilmiş yükleme olmadan uzantısının adını belirlemek için izin veriruzantısı.

Notuzantısı kullanıcının dile bağımlı olan bir ad vermek için geçersiz kılıp gerekir GetLocalizedString yöntem.

Örnekler

Aşağıdaki kod parçacığını gösterir LocalizedNameAttribute bir uzantısı sınıfını küme:

[C#]

namespace PolygonsCRI

{

[LocalizedName("Polygons")]

[Editor(typeof(CustomEditor), typeof(ComponentEditor))]

[ToolboxBitmap(typeof(PolygonsDesigner),"Polygons.ico")]

// this CRI-specific attribute sets the name of the

// custom report item which is referenced by the config

// files and saved in the report definition language

[CustomReportItem("Polygons")]

// the main class for our CRI design-time component

public class PolygonsDesigner : CustomReportItemDesigner

{

...

}

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.