Style.RegisterStyle(String, Type, Object, Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendaftarkan properti gaya dan mengembalikan kunci unik untuk pencarian. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET.
public:
static System::Object ^ RegisterStyle(System::String ^ name, Type ^ type, System::Object ^ defaultValue, bool inherit);
public static object RegisterStyle (string name, Type type, object defaultValue, bool inherit);
static member RegisterStyle : string * Type * obj * bool -> obj
Public Shared Function RegisterStyle (name As String, type As Type, defaultValue As Object, inherit As Boolean) As Object
Parameter
- name
- String
Nama properti gaya.
- type
- Type
Jenis yang digunakan untuk properti .
- defaultValue
- Object
Nilai default properti .
- inherit
- Boolean
Menunjukkan apakah gaya mewarisi dari objek induk. Default adalah true
.
Mengembalikan
Kunci unik untuk pencarian.
Contoh
Contoh berikut menunjukkan cara menggunakan RegisterStyle metode untuk mendaftarkan properti string yang mendukung pewarisan dan yang nilai defaultnya adalah string kosong (""). Contoh yang tidak lengkap ini mencakup properti publik, yang implementasinya mengakses elemen properti ini dengan menggunakan properti pengindeks default dari kelas dasar.
public class CustomStyle :
System.Web.UI.MobileControls.Style
{
private string themeNameKey;
public CustomStyle(string name)
{
themeNameKey =
RegisterStyle(name, typeof(String),
String.Empty, true).ToString();
}
public string ThemeName
{
get
{
return this[themeNameKey].ToString();
}
set
{
this[themeNameKey] = value;
}
}
}
Public Class CustomStyle
Inherits System.Web.UI.MobileControls.Style
Private themeNameKey As String
Public Sub New(ByVal name As String)
themeNameKey = _
RegisterStyle(name, GetType(String), _
String.Empty, True).ToString()
End Sub
Public Property ThemeName() As String
Get
Return Me(themeNameKey).ToString()
End Get
Set(ByVal value As String)
Me(themeNameKey) = value
End Set
End Property
End Class
Keterangan
Hanya dipanggil dari kelas gaya yang diwariskan.