tutorial pengembangan web terbaru
 

ASP.NET MVC - Referensi


kelas-kelas

Kelas Deskripsi
AcceptVerbsAttribute Merupakan atribut yang menentukan verba HTTP sebuah action akan menanggapi.
ActionDescriptor Memberikan informasi tentang metode tindakan, seperti nama, controller, parameter, atribut, dan filter.
ActionExecutedContext Menyediakan konteks untuk metode ActionExecuted dari kelas ActionFilterAttribute.
ActionExecutingContext Menyediakan konteks untuk metode ActionExecuting dari kelas ActionFilterAttribute.
ActionFilterAttribute Merupakan kelas dasar untuk atribut filter.
ActionMethodSelectorAttribute Merupakan atribut yang digunakan untuk mempengaruhi pemilihan metode tindakan.
ActionNameAttribute Merupakan atribut yang digunakan untuk nama dari suatu tindakan.
ActionNameSelectorAttribute Merupakan atribut yang mempengaruhi pemilihan metode tindakan.
ActionResult Merangkum hasil dari sebuah action dan digunakan untuk melakukan operasi kerangka tingkat atas nama metode aksi.
AdditionalMetadataAttribute Menyediakan kelas yang mengimplementasikan interface IMetadataAware dalam rangka mendukung metadata tambahan.
AjaxHelper Merupakan dukungan untuk rendering HTML dalam skenario AJAX dalam tampilan.
AjaxHelper(Of TModel) Merupakan dukungan untuk rendering HTML dalam skenario AJAX dalam pandangan sangat diketik.
AjaxRequestExtensions Merupakan kelas yang memperpanjang kelas HttpRequestBase dengan menambahkan kemampuan untuk menentukan apakah permintaan HTTP adalah permintaan AJAX.
AllowHtmlAttribute Memungkinkan permintaan untuk memasukkan markup HTML selama model mengikat dengan melompati permintaan validasi untuk properti. (Sangat disarankan bahwa aplikasi Anda secara eksplisit periksa semua model di mana Anda menonaktifkan permintaan validasi untuk mencegah eksploitasi naskah.)
AreaRegistration Menyediakan cara untuk mendaftar satu atau lebih bidang dalam sebuah aplikasi ASP.NET MVC.
AreaRegistrationContext Merangkum informasi yang diperlukan dalam rangka untuk mendaftarkan suatu daerah dalam aplikasi ASP.NET MVC.
AssociatedMetadataProvider Menyediakan kelas abstrak untuk melaksanakan penyedia metadata.
AssociatedValidatorProvider Menyediakan kelas abstrak untuk kelas yang mengimplementasikan penyedia validasi.
AsyncController Menyediakan kelas dasar untuk pengendali asynchronous.
AsyncTimeoutAttribute Merupakan atribut yang digunakan untuk menetapkan nilai timeout, dalam milidetik, untuk metode asynchronous.
AuthorizationContext Merangkum informasi yang diperlukan untuk menggunakan atribut AuthorizeAttribute.
AuthorizeAttribute Merupakan atribut yang digunakan untuk membatasi akses oleh penelepon untuk sebuah action.
BindAttribute Merupakan atribut yang digunakan untuk memberikan rincian tentang bagaimana model mengikat untuk parameter harus terjadi.
BuildManagerCompiledView Merupakan kelas dasar untuk pandangan yang disusun oleh kelas BuildManager sebelum diberikan oleh mesin pandangan.
BuildManagerViewEngine Menyediakan kelas dasar untuk tampilan mesin.
ByteArrayModelBinder Memetakan sebuah permintaan browser untuk array byte.
ChildActionOnlyAttribute Merupakan atribut yang digunakan untuk menunjukkan bahwa sebuah action harus disebut hanya sebagai tindakan anak.
ChildActionValueProvider Merupakan penyedia nilai nilai dari tindakan anak.
ChildActionValueProviderFactory Merupakan sebuah pabrik untuk menciptakan penyedia nilai objek untuk tindakan anak.
ClientDataTypeModelValidatorProvider Mengembalikan data klien-jenis validator Model.
CompareAttribute Menyediakan atribut yang membandingkan dua sifat dari model.
ContentResult Merupakan jenis konten yang ditetapkan pengguna yang merupakan hasil dari sebuah action.
Controller Menyediakan metode yang menanggapi permintaan HTTP yang dibuat ke situs Web ASP.NET MVC.
ControllerActionInvoker Merupakan kelas yang bertanggung jawab untuk menerapkan metode aksi controller.
ControllerBase Merupakan kelas dasar untuk semua pengendali MVC.
ControllerBuilder Merupakan kelas yang bertanggung jawab untuk secara dinamis membangun controller.
ControllerContext Merangkum informasi tentang permintaan HTTP yang pertandingan ditentukan RouteBase dan ControllerBase contoh.
ControllerDescriptor Merangkum informasi yang menggambarkan controller, seperti namanya, jenis, dan tindakan.
ControllerInstanceFilterProvider Menambahkan controller untuk contoh FilterProviderCollection.
CustomModelBinderAttribute Merupakan atribut yang memanggil pengikat model kustom.
DataAnnotationsModelMetadata Menyediakan wadah untuk metadata umum, untuk kelas DataAnnotationsModelMetadataProvider, dan untuk kelas DataAnnotationsModelValidator untuk model data.
DataAnnotationsModelMetadataProvider Mengimplementasikan model standar penyedia metadata untuk ASP.NET MVC.
DataAnnotationsModelValidator Menyediakan validator Model.
DataAnnotationsModelValidator(Of TAttribute) Menyediakan validator model untuk jenis validasi yang ditentukan.
DataAnnotationsModelValidatorProvider Mengimplementasikan penyedia validasi default untuk ASP.NET MVC.
DataErrorInfoModelValidatorProvider Menyediakan wadah untuk kesalahan-informasi model validator.
DefaultControllerFactory Merupakan pabrik controller yang terdaftar secara default.
DefaultModelBinder Memetakan sebuah permintaan browser untuk objek data. Kelas ini menyediakan implementasi konkret dari model pengikat.
DefaultViewLocationCache Merupakan cache memory untuk tampilan lokasi.
DependencyResolver Menyediakan titik pendaftaran untuk ketergantungan resolvers yang menerapkan IDependencyResolver atau antarmuka Common Locator IServiceLocator.
DependencyResolverExtensions Menyediakan implementasi jenis-aman dari GetService dan GetServices.
DictionaryValueProvider(Of TValue) Merupakan kelas dasar bagi penyedia nilai yang nilainya berasal dari koleksi yang mengimplementasikan IDictionary(Of TKey, TValue) antarmuka.
EmptyModelMetadataProvider Menyediakan penyedia metadata kosong untuk model data yang tidak memerlukan metadata.
EmptyModelValidatorProvider Menyediakan penyedia validasi kosong untuk model yang tidak memerlukan validator.
EmptyResult Merupakan hasil yang tidak apa-apa, seperti metode aksi kontroler yang mengembalikan apa-apa.
ExceptionContext Menyediakan konteks untuk menggunakan kelas HandleErrorAttribute.
ExpressionHelper Menyediakan kelas pembantu untuk mendapatkan nama model dari ekspresi.
FieldValidationMetadata Menyediakan wadah untuk sisi klien metadata lapangan validasi.
FileContentResult Mengirimkan isi dari file biner untuk respon.
FilePathResult Mengirimkan isi file untuk respon.
FileResult Merupakan kelas dasar yang digunakan untuk mengirim konten file biner untuk respon.
FileStreamResult Mengirimkan konten biner untuk respon dengan menggunakan contoh Stream.
Filter Merupakan kelas metadata yang berisi referensi ke pelaksanaan satu atau lebih dari antarmuka filter, agar filter ini, dan ruang lingkup filter.
FilterAttribute Merupakan kelas dasar untuk tindakan dan hasilnya atribut filter.
FilterAttributeFilterProvider Mendefinisikan penyedia penyaring untuk atribut filter.
FilterInfo Merangkum informasi tentang filter tindakan yang tersedia.
FilterProviderCollection Merupakan koleksi penyedia filter aplikasi.
FilterProviders Menyediakan titik pendaftaran untuk filter.
FormCollection Berisi penyedia nilai bentuk untuk aplikasi.
FormContext Merangkum informasi yang diperlukan untuk memvalidasi dan memproses data input dari form HTML.
FormValueProvider Merupakan penyedia nilai nilai bentuk yang terkandung dalam sebuah objek NameValueCollection.
FormValueProviderFactory Merupakan kelas yang bertanggung jawab untuk menciptakan contoh baru dari bentuk-nilai objek penyedia.
GlobalFilterCollection Merupakan kelas yang berisi semua filter global.
GlobalFilters Merupakan koleksi penyaring global.
HandleErrorAttribute Merupakan atribut yang digunakan untuk menangani pengecualian yang dilemparkan oleh sebuah action.
HandleErrorInfo Merangkum informasi untuk menangani kesalahan yang dilemparkan oleh sebuah action.
HiddenInputAttribute Merupakan atribut yang digunakan untuk menunjukkan apakah sebuah properti atau lapangan nilai harus diberikan sebagai elemen input tersembunyi.
HtmlHelper Merupakan dukungan untuk rendering kontrol HTML dalam tampilan.
HtmlHelper(Of TModel) Merupakan dukungan untuk rendering kontrol HTML dalam tampilan sangat diketik.
HttpDeleteAttribute Merupakan atribut yang digunakan untuk membatasi sebuah action sehingga metode hanya menangani HTTP DELETE permintaan.
HttpFileCollectionValueProvider Merupakan penyedia nilai untuk digunakan dengan nilai-nilai yang berasal dari kumpulan file HTTP.
HttpFileCollectionValueProviderFactory Merupakan kelas yang bertanggung jawab untuk menciptakan contoh baru dari file HTTP objek penyedia nilai koleksi.
HttpGetAttribute Merupakan atribut yang digunakan untuk membatasi sebuah action sehingga metode hanya menangani permintaan HTTP GET.
HttpNotFoundResult Mendefinisikan objek yang digunakan untuk menunjukkan bahwa sumber daya yang diminta tidak ditemukan.
HttpPostAttribute Merupakan atribut yang digunakan untuk membatasi sebuah action sehingga metode hanya menangani permintaan HTTP POST.
HttpPostedFileBaseModelBinder Mengikat model ke file yang diposting.
HttpPutAttribute Merupakan atribut yang digunakan untuk membatasi sebuah action sehingga metode hanya menangani permintaan HTTP PUT.
HttpRequestExtensions Memperpanjang kelas HttpRequestBase yang berisi nilai-nilai HTTP yang dikirim oleh klien selama permintaan Web.
HttpStatusCodeResult Menyediakan cara untuk mengembalikan hasil tindakan dengan kode status respon HTTP spesifik dan deskripsi.
HttpUnauthorizedResult Merupakan hasil dari permintaan HTTP yang tidak sah.
JavaScriptResult Mengirimkan konten JavaScript untuk respon.
JsonResult Merupakan kelas yang digunakan untuk mengirim konten JSON-diformat untuk respon.
JsonValueProviderFactory Memungkinkan metode tindakan untuk mengirim dan menerima pesan teks berformat JSON dan untuk model-mengikat teks JSON untuk parameter metode tindakan.
LinqBinaryModelBinder Memetakan sebuah permintaan browser untuk objek LINQ Binary.
ModelBinderAttribute Merupakan atribut yang digunakan untuk mengaitkan jenis model untuk jenis model builder.
ModelBinderDictionary Merupakan kelas yang berisi semua pengikat model untuk aplikasi, terdaftar oleh jenis pengikat.
ModelBinderProviderCollection Menyediakan wadah bagi penyedia Model pengikat.
ModelBinderProviders Menyediakan wadah bagi penyedia Model pengikat.
ModelBinders Menyediakan akses global untuk pengikat model untuk aplikasi.
ModelBindingContext Menyediakan konteks di mana fungsi model yang pengikat.
ModelClientValidationEqualToRule Menyediakan wadah untuk aturan validasi kesetaraan yang dikirim ke browser.
ModelClientValidationRangeRule Menyediakan wadah untuk aturan rentang-validasi yang dikirim ke browser.
ModelClientValidationRegexRule Menyediakan wadah untuk biasa-ekspresi klien aturan validasi yang dikirim ke browser.
ModelClientValidationRemoteRule Menyediakan wadah untuk aturan validasi terpencil yang dikirim ke browser.
ModelClientValidationRequiredRule Menyediakan wadah untuk validasi klien untuk bidang yang dibutuhkan.
ModelClientValidationRule Menyediakan wadah kelas dasar untuk aturan validasi klien yang dikirim ke browser.
ModelClientValidationStringLengthRule Menyediakan wadah untuk aturan validasi string panjang yang dikirim ke browser.
ModelError Merupakan kesalahan yang terjadi selama model mengikat.
ModelErrorCollection Koleksi contoh ModelError.
ModelMetadata Menyediakan wadah untuk metadata umum, untuk kelas ModelMetadataProvider, dan untuk kelas ModelValidator untuk model data.
ModelMetadataProvider Menyediakan kelas dasar abstrak untuk penyedia metadata kustom.
ModelMetadataProviders Menyediakan wadah untuk contoh ModelMetadataProvider saat ini.
ModelState Merangkum negara model mengikat properti dari tindakan-metode argumentasi, atau argumen itu sendiri.
ModelStateDictionary Merupakan keadaan upaya untuk mengikat bentuk diposting ke sebuah action, yang meliputi informasi validasi.
ModelValidationResult Menyediakan wadah untuk hasil validasi.
ModelValidator Menyediakan kelas dasar untuk menerapkan logika validasi.
ModelValidatorProvider Menyediakan daftar validator untuk model.
ModelValidatorProviderCollection Menyediakan wadah untuk daftar penyedia validasi.
ModelValidatorProviders Menyediakan wadah untuk penyedia validasi saat ini.
MultiSelectList Merupakan daftar item yang pengguna dapat memilih lebih dari satu item dari.
MvcFilter Ketika diimplementasikan di kelas turunan, menyediakan kelas metadata yang berisi referensi ke pelaksanaan satu atau lebih dari antarmuka filter, agar filter ini, dan ruang lingkup filter.
MvcHandler Memilih controller yang akan menangani permintaan HTTP.
MvcHtmlString Merupakan string HTML-dikodekan yang tidak boleh dikodekan lagi.
MvcHttpHandler Memverifikasi dan memproses permintaan HTTP.
MvcRouteHandler Menciptakan objek yang mengimplementasikan antarmuka IHttpHandler dan melewati konteks permintaan untuk itu.
MvcWebRazorHostFactory Menciptakan contoh file MvcWebPageRazorHost.
NameValueCollectionExtensions Memperpanjang objek NameValueCollection sehingga koleksi dapat disalin ke kamus yang ditentukan.
NameValueCollectionValueProvider Merupakan kelas dasar bagi penyedia nilai yang nilainya berasal dari benda NameValueCollection.
NoAsyncTimeoutAttribute Menyediakan pembungkus kenyamanan untuk AsyncTimeoutAttribute atribut.
NonActionAttribute Merupakan atribut yang digunakan untuk menunjukkan bahwa metode controller tidak sebuah action.
OutputCacheAttribute Merupakan atribut yang digunakan untuk menandai sebuah action yang output akan di-cache.
ParameterBindingInfo Merangkum informasi untuk mengikat parameter tindakan-metode untuk model data.
ParameterDescriptor Berisi informasi yang menjelaskan parameter.
PartialViewResult Merupakan kelas dasar yang digunakan untuk mengirim pandangan parsial untuk respon.
PreApplicationStartCode Menyediakan titik pendaftaran untuk ASP.NET Razor pra-aplikasi kode start.
QueryStringValueProvider Merupakan penyedia nilai untuk query string yang terkandung dalam sebuah objek NameValueCollection.
QueryStringValueProviderFactory Merupakan kelas yang bertanggung jawab untuk menciptakan contoh baru dari query-string objek nilai-penyedia.
RangeAttributeAdapter Menyediakan adaptor untuk RangeAttribute atribut.
RazorView Merupakan kelas yang digunakan untuk membuat pandangan yang memiliki Razor sintaks.
RazorViewEngine Merupakan mesin tampilan yang digunakan untuk membuat sebuah halaman web yang menggunakan ASP.NET Razor sintaks.
RedirectResult Kontrol pengolahan tindakan aplikasi dengan mengarahkan ke URI yang ditentukan.
RedirectToRouteResult Merupakan hasil yang melakukan pengalihan dengan menggunakan ditentukan nilai rute kamus.
ReflectedActionDescriptor Berisi informasi yang menjelaskan metode tindakan tercermin.
ReflectedControllerDescriptor Berisi informasi yang menggambarkan tercermin kontroler.
ReflectedParameterDescriptor Berisi informasi yang menggambarkan tercermin parameter aksi-metode.
RegularExpressionAttributeAdapter Menyediakan adaptor untuk RegularExpressionAttribute atribut.
RemoteAttribute Menyediakan atribut yang menggunakan jQuery validasi plug-in validator terpencil.
RequiredAttributeAdapter Menyediakan adaptor untuk RequiredAttributeAttribute atribut.
RequireHttpsAttribute Merupakan atribut yang memaksa permintaan HTTP tanpa jaminan akan kembali dikirim melalui HTTPS.
ResultExecutedContext Menyediakan konteks untuk metode OnResultExecuted dari kelas ActionFilterAttribute.
ResultExecutingContext Menyediakan konteks untuk metode OnResultExecuting dari kelas ActionFilterAttribute.
RouteCollectionExtensions Memperpanjang objek RouteCollection untuk MVC routing.
RouteDataValueProvider Merupakan penyedia nilai untuk rute data yang terkandung dalam suatu objek yang mengimplementasikan IDictionary(Of TKey, TValue) antarmuka.
RouteDataValueProviderFactory Merupakan sebuah pabrik untuk menciptakan penyedia nilai rute-objek data.
SelectList Merupakan daftar yang memungkinkan pengguna memilih satu item.
SelectListItem Merupakan item yang dipilih dalam sebuah instance dari kelas SelectList.
SessionStateAttribute Menentukan negara sesi controller.
SessionStateTempDataProvider Menyediakan data sesi-negara untuk objek TempDataDictionary saat ini.
StringLengthAttributeAdapter Menyediakan adaptor untuk StringLengthAttribute atribut.
TempDataDictionary Merupakan satu set data yang bertahan hanya dari satu permintaan ke yang berikutnya.
TemplateInfo Merangkum informasi tentang konteks template saat ini.
UrlHelper Berisi metode untuk membangun URL untuk ASP.NET MVC dalam aplikasi.
UrlParameter Merupakan parameter opsional yang digunakan oleh kelas MvcHandler selama Routing.
ValidatableObjectAdapter Menyediakan adaptor objek yang dapat divalidasi.
ValidateAntiForgeryTokenAttribute Merupakan atribut yang digunakan untuk mencegah pemalsuan permintaan.
ValidateInputAttribute Merupakan atribut yang digunakan untuk menandai metode aksi yang input harus divalidasi.
ValueProviderCollection Merupakan koleksi benda-benda nilai-penyedia aplikasi.
ValueProviderDictionary Usang. Merupakan sebuah kamus penyedia nilai untuk aplikasi.
ValueProviderFactories Merupakan wadah untuk nilai-penyedia benda pabrik.
ValueProviderFactory Merupakan sebuah pabrik untuk membuat objek nilai-penyedia.
ValueProviderFactoryCollection Merupakan koleksi pabrik nilai-penyedia aplikasi.
ValueProviderResult Merupakan hasil dari pengikatan nilai (seperti dari bentuk pos atau query string) untuk properti argumen tindakan-metode, atau argumen itu sendiri.
ViewContext Merangkum informasi yang berhubungan dengan render tampilan.
ViewDataDictionary Merupakan wadah yang digunakan untuk melewatkan data antara controller dan tampilan.
ViewDataDictionary(Of TModel) Merupakan wadah yang digunakan untuk melewatkan data sangat diketik antara controller dan tampilan.
ViewDataInfo Merangkum informasi tentang konten template saat ini yang digunakan untuk mengembangkan template dan sekitar pembantu HTML yang berinteraksi dengan template.
ViewEngineCollection Merupakan koleksi mesin pandangan yang tersedia untuk aplikasi.
ViewEngineResult Merupakan hasil dari menemukan mesin pandangan.
ViewEngines Merupakan koleksi mesin pandangan yang tersedia untuk aplikasi.
ViewMasterPage Merupakan informasi yang dibutuhkan untuk membangun halaman master pandangan.
ViewMasterPage(Of TModel) Merupakan informasi yang diperlukan dalam rangka membangun master tampilan halaman sangat diketik.
ViewPage Merupakan properti dan metode yang diperlukan untuk membuat tampilan sebagai halaman Web Forms.
ViewPage(Of TModel) Merupakan informasi yang diperlukan untuk membuat tampilan sangat diketik sebagai halaman Web Forms.
ViewResult Merupakan kelas yang digunakan untuk membuat tampilan dengan menggunakan sebuah contoh IView yang dikembalikan oleh sebuah objek IViewEngine.
ViewResultBase Merupakan kelas dasar yang digunakan untuk menyediakan model untuk tampilan dan kemudian membuat pandangan ke respon.
ViewStartPage Menyediakan kelas abstrak yang dapat digunakan untuk menerapkan pandangan awal (master) halaman.
ViewTemplateUserControl Menyediakan wadah untuk objek TemplateInfo.
ViewTemplateUserControl(Of TModel) Menyediakan wadah untuk objek TemplateInfo.
ViewType Merupakan jenis tampilan.
ViewUserControl Merupakan informasi yang dibutuhkan untuk membangun kontrol pengguna.
ViewUserControl(Of TModel) Merupakan informasi yang diperlukan untuk membangun kontrol pengguna sangat diketik.
VirtualPathProviderViewEngine Merupakan implementasi basis kelas abstrak dari antarmuka IViewEngine.
WebFormView Merupakan informasi yang dibutuhkan untuk membangun sebuah halaman Web Forms di ASP.NET MVC.
WebFormViewEngine Merupakan mesin tampilan yang digunakan untuk membuat sebuah halaman Formulir Web untuk respon.
WebViewPage Merupakan properti dan metode yang diperlukan untuk membuat tampilan yang menggunakan ASP.NET Razor sintaks.
WebViewPage(Of TModel) Merupakan properti dan metode yang diperlukan untuk membuat tampilan yang menggunakan ASP.NET Razor sintaks.

antarmuka

antarmuka Deskripsi
IActionFilter Mendefinisikan metode yang digunakan dalam filter tindakan.
IActionInvoker Mendefinisikan kontrak untuk Invoker tindakan, yang digunakan untuk memohon suatu tindakan dalam menanggapi permintaan HTTP.
IAuthorizationFilter Mendefinisikan metode yang diperlukan untuk filter otorisasi.
IClientValidatable Menyediakan cara untuk kerangka validasi ASP.NET MVC untuk menemukan pada saat dijalankan apakah validator memiliki dukungan untuk validasi klien.
IController Mendefinisikan metode yang diperlukan untuk controller.
IControllerActivator Memberikan kontrol halus atas bagaimana kontroler yang dipakai menggunakan injeksi ketergantungan.
IControllerFactory Mendefinisikan metode yang diperlukan untuk pabrik kontroler.
IDependencyResolver Mendefinisikan metode yang mempermudah lokasi layanan dan resolusi dependensi.
IExceptionFilter Mendefinisikan metode yang diperlukan untuk filter pengecualian.
IFilterProvider Menyediakan sebuah antarmuka untuk menemukan filter.
IMetadataAware Menyediakan sebuah antarmuka untuk mengekspos atribut untuk kelas AssociatedMetadataProvider.
IModelBinder Mendefinisikan metode yang diperlukan untuk model binder.
IModelBinderProvider Mendefinisikan metode yang memungkinkan implementasi dinamis model mengikat bagi kelas yang mengimplementasikan interface IModelBinder.
IMvcFilter Mendefinisikan anggota yang menentukan urutan filter dan apakah beberapa filter diperbolehkan.
IResultFilter Mendefinisikan metode yang diperlukan untuk hasil filter.
IRouteWithArea Rekan rute dengan luas dalam aplikasi ASP.NET MVC.
ITempDataProvider Mendefinisikan kontrak untuk penyedia sementara-data yang menyimpan data yang dilihat pada permintaan berikutnya.
IUnvalidatedValueProvider Merupakan sebuah antarmuka IValueProvider yang dapat melewatkan permintaan validasi.
IValueProvider Mendefinisikan metode yang diperlukan untuk penyedia nilai dalam ASP.NET MVC.
IView Mendefinisikan metode yang diperlukan untuk melihat.
IViewDataContainer Mendefinisikan metode yang diperlukan untuk kamus tampilan data.
IViewEngine Mendefinisikan metode yang diperlukan untuk mesin pandangan.
IViewLocationCache Mendefinisikan metode yang diperlukan dalam rangka untuk cache pandangan lokasi di memori.
IViewPageActivator Memberikan kontrol halus